Springboot 打war包部署tomcat上

2017-11-17  本文已影响0人  lcy_fcc3

1    针对于springboot两个模块,Service和web的打包方式部署。

如果你的Service是jar,web是war,那么部署tomcat,你需要打两个包,分别是jar和war,下面简单介绍下如何打包。

首先在service和web的pom文件加入

service

如果不加可能会报主清单错误。

然后把service打成jar形式导出。

开始web层的war包导出-------------------

web层要注意,要在与xxxWebApplication的同级别写一个类。

然后package跳过test,打的包在target里面,注意刷新。

如果你Eclipse里面访问的端口是9001,那么在tomcat里面需要把8080改成9001;

然后开始启动程序了---------

首先进入jar包的位置  输入java -jar    你的jar包名字.jar

启动war包,进入tomcat,把war包仍在tomcat  Webapps下面,然后启动tomcat。(如果你的web层加了service的依赖jar包,那么需要在你的war  WEB-INF里面lib放进jar包)既可运行

如果运行war包报错

那么说明jdk和tomcat版本不一样。需要更换一个tomcat版本试试。

最后输入访问路径localhost:9001/war包名字     即可访问成功

上一篇 下一篇

猜你喜欢

热点阅读