【发布时间】:2015-10-26 14:39:04
【问题描述】:
我刚刚在 IntelliJ IDEA 14.1.5 中创建了一个空白的 Java Maven 项目(我没有选择原型),它是一个控制台应用程序。通过 Maven 对话框添加库依赖项后,它被添加到 .iml 文件而不是 pom.xml。因此,如果我从 IDEA 或命令行运行mvn package,它将找不到依赖项。
我做错了什么? (刚开始使用 JVM/Java)
【问题讨论】:
-
为什么不直接将依赖添加到 POM 中?
-
只需将
<dependency>添加到您的pom.xml,然后在Maven 视图中单击重新导入。 -
@chester89 不,空的
<dependencies>什么也没有。添加后者并放置一个新的<dependency>元素,并正确配置<groupId>、<artifactId>和<version>。据我所知,IntelliJ 不会为您添加它。 -
我习惯手动添加。 :) 这可能会对您有所帮助:jetbrains.com/idea/help/generating-maven-dependencies.html
-
@LyubomyrShaydariv 我猜他们是在相反的方向同步的——一旦你改变 pom.xml,IDEA 将更新 .iml 文件
标签: maven intellij-idea intellij-14