springboot -jar部署

springboot的打包方式有很多种。有打成war的,有打成jar的,也有直接提交到github,通过jekins进行打包部署的。这里主要介绍如何打成jar进行部署。不推荐用war,因为springboot适合前后端分离,打成jar进行部署更合适。 首先需要在application.properties当中配置端口

1.pom.xml配置

    com.web.boot
    demo
    0.0.1
    
    jar 
    
    

 


        
        SpringBoot
        
            
                org.apache.maven.plugins
                maven-compiler-plugin
                
                    ${jdk.version}
                    ${jdk.version}
                    ${project.build.sourceEncoding}
                
            
            
            
                org.springframework.boot
                spring-boot-maven-plugin
                1.5.4.RELEASE
                 
                    com.web.boot.ApplicationStart
                
                
                    
                        
                            repackage
                        
                    
                
            
        
    

2.打包 项目右键 --> run as -->Maven clean

​ 项目右键 --> run as -->Maven build 出现如下界面

springboot -jar部署_第1张图片

 

 

 在Goals后面的框中输入打包命令:

clean package  
clean package -D maven.test.skip=true   //不执行测试用例,也不编译测试用例类
clean package -D skipTests     //不执行测试用例,但编译测试用例类生成相应的class文件至target/test-classes下。

确认打包:run

3.此时将形成“SpringBoot.jar”程序文件,并且这个文件里面包含有全部的依赖支持库文件。

springboot -jar部署_第2张图片

 

 4.将“SpringBoot.jar”文件随意拷贝到一个路径之中,例如:D盘,而后进入到命令行方式:java -jar SpringBoot.jar

springboot -jar部署_第3张图片

 

 5.执行完成之后,我们的服务就跑起来了,可以通过浏览器正常访问:

springboot -jar部署_第4张图片

 

 6.Linux下发布过程,如下:

你可能感兴趣的:(springboot -jar部署)