【Java】关于Springboot项目打包后运行提示“没有项目主清单”的解决问题
作者:mmseoamin日期:2023-12-20

1.问题复现

若使用maven打包后,使用 java -jar packge-name-pro-0.0.1.jar 运行jar包出现如下提示:

packge-name-pro-0.0.1.jar 中没有主清单属性

说明在项目 pom.xml 文件中配置有问题

2.解决方法

打开你的 pom.xml 文件,在 project 标签内,添加如下代码


	...其他项目及依赖配置...
	
	
        
            
                org.apache.maven.plugins
                maven-compiler-plugin
                3.8.1
                
                    1.8
                    1.8
                    UTF-8
                
            
            
                org.springframework.boot
                spring-boot-maven-plugin
                2.3.7.RELEASE
                
                    主类的路径,如:com.xxx.Application、com.Application
                
                
                    
                        repackage
                        
                            repackage
                        
                    
                
            
        
    

关键代码是:

   主类的路径,如:com.xxx.Application、com.Application


   
       repackage
       
           repackage