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