本地部署javaweb项目到Tomcat的三种方法

一、项目直接放入 webapps 目录中

将打包好的项目或者war包直接放入webapps目录中,不修改server.xml文件

直接启动Tomcat

二、修改 conf/server.xml 文件

在server.xml最后加上这句话。

path:浏览器访问时的路径名

docBase :web项目的WebRoot所在的路径,注意是WebRoot的路径,不是项目的路径,其实也就是编译后的项目路径

reloadble:设定项目有改动时,tomcat是否重新加载该项目

XML 复制代码
<Context path="/MyServlet" docBase="D:\class\qingcheng\software\apache-tomcat-8.5.29\webapps\MyServlet" reloadable="true" />

启动Tomcat

三、进入到 Tomcat下/conf/Catalina/目录,然后新建一个任意名字的 xml文件,将第二种方法的xml考进去即可。

在 那个新建的 xml 文件中,增加下面配置语句

XML 复制代码
<Context path="/MyServlet" docBase="D:\class\qingcheng\software\apache-tomcat-8.5.29\webapps\MyServlet" reloadable="true" />

启动Tomcat。

相关推荐
x***133912 小时前
MySQL 篇 - Java 连接 MySQL 数据库并实现数据交互
java·数据库·mysql
xuanzdhc12 小时前
Gitgit
java·linux·运维·服务器·c++·git
无心水13 小时前
【Python实战进阶】7、Python条件与循环实战详解:从基础语法到高级技巧
android·java·python·python列表推导式·python条件语句·python循环语句·python实战案例
一点★13 小时前
“equals”与“==”、“hashCode”的区别和使用场景
java·开发语言
N***H48613 小时前
SpringCloud实战十三:Gateway之 Spring Cloud Gateway 动态路由
java·spring cloud·gateway
s***w11213 小时前
SpringMVC新版本踩坑[已解决]
java
老李头喽14 小时前
走进单元测试
java·单元测试
就叫飞六吧14 小时前
Spring MVC 接口命名为什么会有 *.do/actions等身影?
java·spring·mvc
葡萄成熟时 !14 小时前
黑马学生管理系统
java·开发语言
沐浴露z14 小时前
为什么使用SpringAI时通常用Builder来创建对象?详解 【Builder模式】和【直接 new】的区别
java·python·建造者模式