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