spring boot web项目打成war包示例(二)

前面几千博文介绍了:

《spring boot项目搭建示例①》

《spring boot整合jsp页面项目搭建示例②》

《spring boot项目打成jar发布示例(一)》

本篇博文我们介绍一下spring boot  web项目打包成war包部署过程,步骤如下:

1.首先pom.xml中的jar包


  	4.0.0
	com.hu
	SpringBootPro
	0.0.1-SNAPSHOT
	war
	SpringBootPro
	http://maven.apache.org
  
  
		org.springframework.boot
		spring-boot-starter-parent
		1.5.9.RELEASE
	
  
  
		org.springframework.boot
		spring-boot-starter-web
		
		
		 
		 	org.springframework.boot
		 	spring-boot-starter-tomcat
		 
		
	
	
        org.springframework.boot
        spring-boot-starter-test
        test
    
    
    
		org.springframework.boot
		spring-boot-starter-logging
	
	
	
		org.mybatis.spring.boot
		mybatis-spring-boot-starter
		1.3.1
	
	
		mysql
		mysql-connector-java
		5.1.30
	
	
	
	    org.apache.maven.plugins
	    maven-compiler-plugin
	    3.1
	
	
	    org.apache.maven.plugins
	    maven-surefire-plugin
	    2.12.4
	
	
	    org.apache.maven.plugins
	    maven-install-plugin
	    2.4
	
	
	    org.springframework.boot
	    spring-boot-maven-plugin
	    1.5.9.RELEASE
	
	
	    org.apache.logging.log4j
	    log4j-core
	    2.7
	
	
	
		 javax.servlet
		 jstl
		 provided
		 
		 
		 javax.servlet
		 javax.servlet-api
		 provided
 	
 	
			org.apache.tomcat.embed
			tomcat-embed-jasper
		
		
  
  
  
		
			
				org.springframework.boot
				spring-boot-maven-plugin
				
					com.hu.server.MainServer
				
				
			        
			            
			                repackage
			            
			        
    			
			
		
		springboot
	
	

2.右击项目-->run as-->Maven clean

spring boot web项目打成war包示例(二)_第1张图片

spring boot web项目打成war包示例(二)_第2张图片

3.右击项目-->Run as -->Maven build.. -->Goals中输入package-->Run

spring boot web项目打成war包示例(二)_第3张图片

spring boot web项目打成war包示例(二)_第4张图片

spring boot web项目打成war包示例(二)_第5张图片

运行结果和上图一样,证明成功了,红色框中的地址就是你war包的地址。

3.将war包文件拷贝到tomcat8中的webapps中然后点击bin下面的startup.bat运行

spring boot web项目打成war包示例(二)_第6张图片

spring boot web项目打成war包示例(二)_第7张图片

运行没有任何报错就OK了,(注:tomcat7下面运行好像会报错,在tomcat8下面运行就OK了)

4.测试

在浏览器中输入http://localhost:8088/springboot/login

spring boot web项目打成war包示例(二)_第8张图片

到这,打war包发布也就结束了,欢迎大家提问或者留言!!!!!

2018-12-10新增如下:

最近打war包,发现了在cmd中打包也挺快的,比较方便,在这儿分享给大家:

1.进入你的项目文件所在的文件夹下面;

2.按住shift鼠标点击右键,选择在此处打开命令窗口;

spring boot web项目打成war包示例(二)_第9张图片

3.在命令行中输入mvn clean package -f pom.xml

spring boot web项目打成war包示例(二)_第10张图片

4.执行没有报错显示success就OK了。

所打好的jar包就在你项目下面的target文件夹下面

war包方法一样只是pom.xml中的配置不一样而已。

你可能感兴趣的:(spring,boot,spring,boot项目搭建,打包,部署,war包,spring,boot)