参考链接
概述
因为老是一些小细节自己老是重犯,就写下来好了
正文
tomcat发布项目
发布tomcat时,先将项目打包成war或其他,就不用编辑
<context />
,不过需要配置<host autoDeploy="true" unpackWARs="true" />
,分别是自动部署,和自动解压
tomcat的work目录对应项目是空文件夹
原因很大,可能是项目报错导致项目部署成功,所以打开网页时,不会见到tomcat报错404,而是直接浏览器找不到网页了,解决办法是在
tomcat/logs/
,查看相关报错,因为正式tomcat上的日志跳得飞快。
如何不重启tomcat,重新部署某个项目
可以使用tomcat的管理页面“Manage App”功能,但第一次使用前需配置
$CATALINA_HOME/conf/tomcat-users.xml
,增加一行
<user username="tomcat" password="123456" roles="manager-gui"/>
,重启tomcat就可以使用指定的用户登录来部署项目了
网友评论