运行 Maven 打包后的JAR包显示错误“没有主清单属性”

问题:

通过maven打包程序后,直接执行jar包时,控制台显示“没有主清单属性”。

解决:

在maven的pom文件中,编写 maven-jar-plugin 的插件,具体如下

    org.apache.maven.plugins

    maven-jar-plugin

    3.0.2

    

        

            

                true

                com.xuningxin.App

            

        

    

More:

尝试使用过 Maven Shade Plugin ,但似乎与 maven-jar-plugin 在打包时冲突,导致无效。当同时使用两个插件时需要注意。

参考资料:

https://stackoverflow.com/questions/9689793/cant-execute-jar-file-no-main-manifest-attribute

你可能感兴趣的:(运行 Maven 打包后的JAR包显示错误“没有主清单属性”)