SpringBoot打包war部署在tomcat8,解决部署报错和404

1.增加/修改打包方式

war

2.去除spring-boot自带的tomcat,去掉冲突的jar包,不然启动会报错。


   org.springframework.boot
   spring-boot-starter-web
   
   
      
         org.springframework.boot
         spring-boot-starter-tomcat
      
   



   javax.servlet
   javax.servlet-api
   3.1.0
   
   provided



   org.springframework.boot
   spring-boot-starter-test
   test
   
      
         org.junit.vintage
         junit-vintage-engine
      
   

3.一定要clean项目,一定要clean项目,一定要clean项目。

4.打包部署

5.注意项

A:去掉冲突的jar。

B:clean项目再打包。

C:实测Tomcat7部署失败,用Tomcat8部署成功,原因有待查证。

你可能感兴趣的:(后台开发)