

- 端口更改
server.xml
<Connector port="8080" protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443" />
- 部署方式一
项目放到webapps中
如果是war包放到webapps里面,他会自动解压缩,删除war包,解压的文件夹也会没有
- 部署方式二
如果我们项目不想放到webapps中,我们可以在配置文件中写
<Host name="localhost" appBase="webapps"unpackWARs="true" autoDeploy="true"><Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"prefix="localhost_access_log" suffix=".txt"pattern="%h %l %u %t "%r" %s %b" /><!-- 写成这样 --><Context docBase="D:\hello" path="/hehe"></Host>
- 部署方式三
在conf/Catalina/localhost文件夹下创建任意文件名.xml
在文件中编写
<Context docBase="D:\hello">
虚拟目录就是xml的文件名称
热部署方式
- java动态项目的根目录
- 项目的根目录
-- WEB-INF目录
---- web.xml: web项目的核心配置文件
---- classes目录: 放置字节码文件的目录
---- lib目录: 放置依赖的jar包
