【问题标题】:importing maven dependencies into intellij's classpath将 maven 依赖项导入 intellij 的类路径
【发布时间】:2010-01-01 21:21:01
【问题描述】:

我正在使用带有 java/scala 项目的 Buildr。 依赖关系在构建文件中描述。如您所知,Buildr 将依赖项下载到 ~.m2 文件夹中(就像 maven2 一样)。

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

谢谢, -A

【问题讨论】:

    标签: java maven-2 scala intellij-idea buildr


    【解决方案1】:

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

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

    $ 构建器的想法

    它将为每个项目(或子项目)生成一个 .iml 文件和一个您可以直接为根项目打开的 .ipr 文件。为了让 IntelliJ Idea 正确解析外部依赖项,您需要添加一个 M2_REPO 变量,指向您的 Maven2 存储库目录(设置/路径变量)。

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

    【讨论】:

      猜你喜欢
      • 2017-01-14
      • 2021-02-20
      • 2013-11-09
      • 1970-01-01
      • 2012-07-12
      • 2021-04-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多