SpringBoot项目打包与运行

1.clean生命周期

说明:为了项目能够正确打包,先清理打包文件。

SpringBoot项目打包与运行_第1张图片

2.package生命周期

说明:打包后生成以下目录。

SpringBoot项目打包与运行_第2张图片

2.1问题

说明:springboot_08_ssmp-0.0.1-SNAPSHOT.jar中没有主清单属性。

SpringBoot项目打包与运行_第3张图片

2.2解决

 说明:注释skip,就可以解决。SpringBoot项目打包与运行_第4张图片

2.3重新打包

说明:打包后有两个jar包。

SpringBoot项目打包与运行_第5张图片 

2.4运行

说明:执行一下命令。

java -jar springboot_08_ssmp-0.0.1-SNAPSHOT.jar

SpringBoot项目打包与运行_第6张图片

 3.测试生命周期

说明:点击闪电符号跳过测试生命周期。

SpringBoot项目打包与运行_第7张图片

4.注意事项

说明:不能打包的看下有没有maven-compiler-plugin;如果没有是不能打包的。

  
            
                org.apache.maven.plugins
                maven-compiler-plugin
                3.8.1
                
                    1.8
                    1.8
                    UTF-8
                
            
            
                org.springframework.boot
                spring-boot-maven-plugin
                ${spring-boot.version}
                
                    com.forever.SmpApplication

                
                
                    
                        repackage
                        
                            repackage
                        
                    
                
            
        

 

你可能感兴趣的:(spring,boot,后端,java)