问题

maven打包 执行jar找不到主清单。
idea maven打包执行没有主清单的解决方法
idea maven打包执行没有主清单的解决方法

环境

idea
maven
多模块工程

原因

根本原因是MANIFEST.MF文件中没有指定主类入口等。
上边的是找不到主类的,下面的执行正常。
idea maven打包执行没有主清单的解决方法

解决方法

在主入口模块下pom增加maven打包插件。刷新重新打包。
idea maven打包执行没有主清单的解决方法

其他

如果是用build artifacts 打包。
file-project structure
idea maven打包执行没有主清单的解决方法
idea maven打包执行没有主清单的解决方法
注意这里mainclass选择主类。
文件夹选择入口module的src下。

idea maven打包执行没有主清单的解决方法
设置完后保存,build-build artifacts打包。
idea maven打包执行没有主清单的解决方法
idea maven打包执行没有主清单的解决方法

相关文章: