一.
首先把spring boot打成war包,如何打成war可以看下面链接
http://qiita.com/NagaokaKenichi/items/3f191aeb6f161101d5f6
然后放到linux 下面的tomcat的webapps目录下面。
不知道自己的tomcat安装到了那个目录下面,可以使用命令 :
find / -name *tomcat*
这样就会把所有的tomcat列出来。
清晰易懂。
二.
启动tomcat,在linux系统下面的tomcat里面的bin目录,里面有startup.sh和shutdown.sh
启动命令 sh startup.sh
停止命令 sh shutdown.sh
三.
在webapps下面也可以放application.properties进行外部配置,例如DB的配置等等。
需要注意的如下
配置文件中如果有这个配置 server.context-path=/ai/api/v1/
那么在启动war包的时候会覆盖掉这个地址。
如果是jar包的时候,依然是这个配置,启动jar包后的地址是:localhost:8080/ai/api/v1/
如果是war包的时候,war包的名字是:ai-api.war,配置文件不变时,启动后的地址是:localhost:8080/ai-api/
context-path就会变得和war的名字相同。
四.
查看tomcat的控制台 ,可以开两个远程连接,一个启动tomcat一个查看log运行,看看是否有问题。
具体如下:
进入tomcat/logs/文件夹下 命令:tail -f catalina.out 就会时时的输出控制台的log,就可以看运行的war是否有问题。