Discuss / Java / Plugin ‘org.apache.maven.plugins:maven-shade-plugin:’ not found

Plugin ‘org.apache.maven.plugins:maven-shade-plugin:’ not found

Topic source

风语酱

#1 Created at ... [Delete] [Delete and Lock User]

maven项目依赖中报错Plugin ‘org.apache.maven.plugins:maven-shade-plugin:’ not found

在查看了shade插件的源文档之后,发现是因为少了version号造成的无法识别问题,所以解决方式也很简单:

<groupId>org.apache.maven.plugins</groupId><artifactId>maven-shade-plugin</artifactId><version>3.4.0</version>

在这里添加version属性即可,mvn clean之后就不会再有这个报错提醒

Loading...

#2 Created at ... [Delete] [Delete and Lock User]

不会,即使不指定版本号也可以打包成功。猜测这块会使用默认版本号,至于你下面报的这个错  original-hello.jar中没有主清单属性   估计是改完pom.xml后直接打包了吧,你光添加了插件没下载。我发现评论区好多这种,你们光在pom.xml配置了,你们下载了么。

IDEA:刷新一下maven

Eclipse:Maven - Update Project.


  • 1

Reply