我正在使用带有java / scala项目的Buildr。 依赖关系在构建文件中描述。如您所知,Buildr将依赖项下载到~.m2文件夹中(如maven2所做的那样)。
我想知道如何将依赖项(从〜.m2文件夹或构建文件)导入到我的Intellij项目中,以享受Intellij提供的其他功能中的代码完成和错误检测。
谢谢, -A
答案 0 :(得分:5)
buildr有一个插件来生成IntelliJ IDEA项目。它描述了here:
如果您使用IntelliJ IDEA,则可以通过发出以下命令生成项目文件:
$ buildr idea
它将为每个项目(或子项目)和.ipr生成一个.iml文件,您可以直接为根项目打开它。要允许IntelliJ Idea正确解析外部依赖关系,您需要添加指向Maven2存储库目录的M2_REPO变量(设置/路径变量)。
如果您使用的是IDEA 7或更高版本,请改用buildr idea7x任务。此任务为IDEA版本7创建正确的.ipr和.iml文件。它在生成的文件中包含-7x后缀,因此您可以在同一项目中并排使用idea和idea7x任务。