解决部署报错No main manifest attribute, in XXX.jar

打了一个包,一开始没注意大小只有几十kb,直接扔到服务器上去运行,报错:No main manifest attribute, in XXX.jar,这个问题百度翻译为没有主清单属性,然后去看pom文件,发现没有主程序入口,添加如下内容:


        ${project.artifactId}
        
            
                org.springframework.boot
                spring-boot-maven-plugin

                
                    
                        package
                        
                            repackage
                        
                    
                
                
                    true
                    到启动类的目录,写到启动类,例如xxx.xxx.xxApplication
                
            
        
    

你可能感兴趣的:(工作记录,linux,maven)