我正试图通过pom.xml文件导入以下插件:
<groupId>org.codehaus.mojo</groupId>
<artifactId>properties-maven-plugin</artifactId>
<version>1.1.0</version>
我查看了.m2存储库内部,发现这个插件不存在。我下载了jar并将其添加到.m2文件夹中的插件文件夹中,但pom.xml文件仍然无法识别(找不到(这个插件。
有什么东西我可以尝试让pom.xml在项目中导入这个插件吗?这个问题适用于一些依赖项和插件,并且似乎无法从我的pom.xml文件成功导入。
谢谢。
Maven将从互联网上的存储库下载您在POM中指定的所有内容(https://search.maven.org/)为你。正如亚历山大提到的。
它可能不起作用的原因有很多:
- 你没有连接到互联网,或者你在代理后面。这种情况大多发生在公司中
- 你想要的依赖项或插件不存在,或者你有拼写错误。我不认为你是这样。https://search.maven.org/artifact/org.codehaus.mojo/properties-maven-plugin/1.1.0/maven-plugin
- 在您向POM添加了一些内容并保存了POM之后,IDE不会自动触发Maven开始下载
您可以尝试通过Maven:手动下载插件
-
在POM的目录中打开一个终端。
-
尝试以下命令:
mvn -U dependency:sources dependency:resolve -Dclassifier=javadoc
-
它有效吗?或者你有什么错误吗?
PS:我没有足够的声誉来添加评论。。。所以我错用了答案。