2010-01-01 56 views
1

我正在使用Buildr与java/scala项目。 在构建文件中描述依赖关系。你可能知道,Buildr将依赖关系下载到〜.m2文件夹中(就像maven2一样)。将maven依赖项导入intellij的类路径

我在想如何将依赖关系(从〜.m2文件夹或构建文件)导入到我的Intellij项目中,以享受Intellij提供的其他功能中的代码完成和错误检测。

感谢, -A

回答

5

buildr有一个插件生成的IntelliJ IDEA项目。它描述here

如果您使用的IntelliJ IDEA,你可以生成项目文件通过发出:

$ buildr想法

它会生成每个项目(或子项目)一个.iml文件一个.ipr,你可以直接打开这个root项目。要允许IntelliJ Idea正确解析外部依赖关系,您需要添加一个指向Maven2存储库目录(Settings/Path Variables)的M2_REPO变量。

如果您使用的是IDEA 7或更高版本,请改用buildr idea7x任务。此任务为IDEA版本7创建适当的.ipr和.iml文件。它在生成的文件中包含-7x后缀,因此您可以在同一个项目中并排使用idea和idea7x任务。

相关问题