tomcat 通过 xml 部署应用

发布时间 2023-11-20 17:04:24作者: Nihaorz

tomcat 部署应用最简单的方式是将 war 包丢进 webapps 目录下

由于某些硬性要求,可能不允许将 war 包或解压后的部署包丢到 webapps 目录下,这时我们可以采用 xml 描述文件的方式来部署应用

如果你部署的应用路径是 demo,那么你需要新建一个 demo.xml,内容如下:

<?xml version='1.0' encoding='utf-8'?>
<Context docBase="D:\apache-tomcat-8.5.96-9090-openjdk\docs" reloadable="false" useNaming="false">
</Context>

其中 docBase 为应用部署包的绝对路径

将 demo.xml 文件置于 %tomcat_path%\conf\Catalina\localhost 目录下即可访问 demo 应用

示例是将 tomcat 自带的 docs 从 webapps 中移出,配置为 demo 路径的效果:

 

 

注:tomcat 初始状态 conf 目录下是没有 Catalina 子目录的,可以手动新建子目录