第八章(二)

2020-02-17  本文已影响0人  全麦土司

开始部署代码

将代码部署到tomcat的webapp的目录下面

问题:
当我们进行访问的时候,希望输入cym.com就访问community这个项目,而不是tomcat中的Root项目。
解决一:
删除root,将我们的项目打包成root.war。


图片.png
图片.png

关闭tomcat:shutdown.sh
进入tomcap的目录webapp:rm -rf * //删除了所有的项目
项目的访问路径改成空:


图片.png

global.js中也得修改:


图片.png

打包成war包:


图片.png

设置war包的名字是root。

图片.png

但是不能修改本地的文件,得保证本地的执行。
springBoot可以有多套配置文件,开发和上线使用不同的配置文件。
命名有规则:在名字后面写上-,短横线不能少。
在默认的配置文件里面写开关:


图片.png
图片.png

开发的时候再改成develop。

需要提供一个程序执行的入口。


图片.png
图片.png

maven->clean移除target(更小)


图片.png

unzip -d /root/community.zip
解压,然后进行编译
cd community
//编译,打包
mvn clean


图片.png
cd target
//发现里面有Root.war

将这个文件移动到webapp下面


图片.png

然后重新执行
cd tomcat的目录
start.sh
//等一会即可
之前的配置文件中参数没有改,报错了
修改~~


图片.png 图片.png

cd logs
vim catalinna2019查看日志

rm -rt 文件:删除文件

习惯看日志。。。。
可怕


图片.png

查看我们的日志:


图片.png
上一篇下一篇

猜你喜欢

热点阅读