在平常的开发中,一般没有对tomcat做特殊要求,如果要将tomcat部署到服务器上,则要对tomcat做些改动,这里以tomcat8为例子。
1).将8080端口改为80,在tomcat的conf/server.xml中,找到如下代码,将8080改为80
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
2).替换掉tomcat的主界面,就是有猫的界面
<1>在webapps目录下,将ROOT清空,把要替换的文件添加进去。注意一点:ROOT目录下一定要有index.html或index.jsp
<2>把tomcat目录下的work目录清空
3).替换掉tomcat的icon,浏览器url左侧的小猫看着实在不舒服,替换成项目的logo最好
在2)–<1>中的index.html/index.jsp的中间加入一句:
<link rel="shortcut icon" href="xxxxx.jpg"/>
xxxxx.jpg放在ROOT目录下即可
当项目部属上服务器后,如果要维护/修改。对于静态资源,直接替换掉即可,不需要重新启动tomcat;对于java逻辑部分,在本地修改编译后,将WEB-INF下的classes目录上传到服务器,关掉tomcat,将原来的classes替换掉,再启东tomcat。没必要每次都用war包重新部署!