注册 X
提交 注:点击提交后系统会发送邮件到邮箱验证!(仅支持中国大陆邮箱)
我已阅读并同意 服务条款
首页 > IT技术笔记 > 查看笔记

maven项目打jar包时指定主类,并将依赖也打进来

附件下载:

ERROR null

在pom文件里加入下面代码:

        
        
      

spring-boot项目使用maven-shade-plugin插件打包jar报错

报错如下:

ERROR on project lsms2-test: Unable to parse configuration of mojo org.apache.maven.plugins:maven-shade-plugin:2.3:shade for parameter resource: Cannot find 'resource' in class org.apache.maven.plugins.shade.resource.ManifestResourceTransformer

报错原因:

一个非sprint-boot项目使用shade插件进行打包是正常可以的,但是shade用到Spring-boot项目中就会出现如上的错误。原来是shade和Spring-boot自带的Maven打包插件spring-boot-maven-plugin有冲突才会报错。

解决方案:Spring-boot自带的Maven打包插件spring-boot-maven-plugin。

插件配置如下:

        
        
      


 打赏        分享



评论

邮箱: 昵称: