我刚在IntelliJ IDEA 14.1.5中创建了一个空的Java Maven项目(我没有选择原型),它是一个控制台应用程序。通过Maven对话框添加库依赖后,它被添加到.iml文件中但没有添加到pom.xml文件。因此,如果我从IDEA或命令行运行mvn package
,它找不到依赖项。
我做错了什么? (刚开始使用JVM / Java)
我刚在IntelliJ IDEA 14.1.5中创建了一个空的Java Maven项目(我没有选择原型),它是一个控制台应用程序。通过Maven对话框添加库依赖后,它被添加到.iml文件中但没有添加到pom.xml文件。因此,如果我从IDEA或命令行运行mvn package
,它找不到依赖项。
我做错了什么? (刚开始使用JVM / Java)
Idea并不是这样工作的。您应该转到编辑pom,创建一个dependencies标签,并在其中按下alt+insert(标准键绑定)。这将为您提供有关创建依赖项的帮助。
或者您可以直接在mvnrepo.org或其他地方的浏览器中找到您需要的依赖项,并将其复制/粘贴到依赖项部分。重新导入maven项目将修复一切 - Intellij将下载所需的依赖项并确保在IDE中引用它。
pom.xml
中添加一个<dependency>
,然后在 Maven 视图中单击重新导入即可。 - Lyubomyr Shaydariv<dependencies>
什么也没有。添加后者,并放置一个新的<dependency>
元素,其中包含正确配置的<groupId>
、<artifactId>
和<version>
。据我所知,IntelliJ不会为您添加它。 - Lyubomyr Shaydariv