企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
[TOC] ![](https://img.kancloud.cn/be/12/be12a9238846dbb2eb44f8976363966f_241x270.png) * 端口更改 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 &quot;%r&quot; %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包 ~~~