java 打包后运行提示没有主清单属性
重点:maven-dependency-plugin插件
1、使用情景:新建maven-archetype-quickstart项目后,打包后提示没有主清单属性
2、解决办法:
在pom文件中添加如下代码,并将
<mainClass>com.xxx.App</mainClass>修改为自己的主函数程序入口类,问题解决<br>其实主要还是加上了springboot的打包插件<build><br> <plugins><br> <plugin><br> <groupId>org.springframework.boot</groupId><br> <artifactId>spring-boot-maven-plugin</artifactId><br> <version>2.3.7.RELEASE</version><br> <executions><br> <execution><br> <goals><br> <goal>repackage</goal><br> </goals><br> </execution><br> </executions><br> </plugin><br><br> <plugin><br> <groupId>org.apache.maven.plugins</groupId><br> <artifactId>maven-jar-plugin</artifactId><br> <version>2.6</version><br> <configuration><br> <archive><br> <manifest><br> <addClasspath>true</addClasspath><br> <classpathPrefix>lib/</classpathPrefix><br> <mainClass>com.qboshi.App</mainClass><br> </manifest><br> </archive><br> </configuration><br> </plugin><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> </plugins><br> </build> 3、贴个程序运行成功截图
https://img2022.cnblogs.com/blog/2818727/202206/2818727-20220625163334172-398299973.png
https://img2022.cnblogs.com/blog/2818727/202206/2818727-20220625163410007-1741054766.png
********
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
页:
[1]