tomcat修改war包路径

简介:

在工作中需要更换tomcat的war包路径:
< Host >标签: 
每一个< Host >可以对应一个域名,多个域名就对应多个Host标签。 
name 属性代表该虚拟主机对应的域名 
appBase 属性代表该虚拟主机对应的 根目录,可写入绝对路径进行自定义。
子标签: 
1、如果有两个域名同时对应一个目录,可以使用<Alias>...</Alias> 表示别名,将新的域名填入就好。 
2、虚拟目录配置需要使用< Context > 标签。 
path 属性代表虚拟目录,就是在< Host >定义的域名后的路径。 
docBase 属性代表文件路径,可以使用绝对路径,但是如果使用相对路径,其相对与< Host >中定义的appBase路径。
reload 属性代表是否自动加载(自动部署)。置为true时,tomcat则会自动解压war文件。 
可写多个< Context >以实现多个虚拟目录的效果。
部分代码示例:

<Host name="localhost" appBase="/home/webapps" unpackWARs="true" autoDeploy="true">       
    <Context path="" docBase="/home/Tomcat"  reload="true"></Context>
    <!--可通过IP:8080直接打开/home/Tomcat里的程序-->
    <Context path="/webapps" docBase="myapp"  reload="true"></Context>
    <!--可通过IP:8080/webapps直接打开/home/webapps/myapp里的程序-->
</Host>
<Host name="baidu.com" appBase="webapps" unpackWARs="true" autoDeploy="true">
    <Alias>www.baidu.com</Alias>
    <Context path="" docBase="/home/www"  reload="true"></Context>
    <!--可通过baidu.com:8080直接打开/home/www里的程序-->
    <Context path="/webapps" docBase="/home/Tomcat/mywww"  reload="true"></Context>
    <!--可通过IP:8080/webapps直接打开/home/Tomcat/mywww里的程序-->

</Host>

本文转自激情燃烧的岁月博客51CTO博客,原文链接http://blog.51cto.com/liuzhengwei521/2061683如需转载请自行联系原作者


weilovepan520

相关实践学习
基于函数计算快速搭建Hexo博客系统
本场景介绍如何使用阿里云函数计算服务命令行工具快速搭建一个Hexo博客。
相关文章
|
5月前
|
Java 应用服务中间件
idea tomcat 404 无法自动打开本地项目war包路径
idea tomcat 404 无法自动打开本地项目war包路径
71 0
|
4月前
|
Java 应用服务中间件 API
SpringBoot项目 Tomcat部署war程序时启动成功但是访问404异常处理
SpringBoot项目 Tomcat部署war程序时启动成功但是访问404异常处理
83 0
|
4月前
|
Java 应用服务中间件 容器
SpringBoot配置外部Tomcat并打war包
SpringBoot配置外部Tomcat并打war包
70 0
|
4月前
|
Java 应用服务中间件
SpringBoot 项目war包部署 配置外置tomcat方法
SpringBoot 项目war包部署 配置外置tomcat方法
71 0
|
3月前
|
Java 应用服务中间件 Maven
Tomcat部署SpringBoot war包
Tomcat部署SpringBoot war包
29 0
|
4月前
|
jenkins Java 应用服务中间件
Jenkins【部署 01】两种方式+两种环境部署最新版本 Jenkins v2.303.2 WAR包(直接使用 java -jar+使用Tomcat的Web端部署)
Jenkins【部署 01】两种方式+两种环境部署最新版本 Jenkins v2.303.2 WAR包(直接使用 java -jar+使用Tomcat的Web端部署)
76 0
|
5月前
|
Java 应用服务中间件 Android开发
IDEA Eclipse项目如何导入tomcat里面的jar包
IDEA Eclipse项目如何导入tomcat里面的jar包
65 0
|
6月前
|
Java 应用服务中间件 Spring
SpringBoot2.0(Spring读取配置文件常用方法,打war包在Tomcat中启动)
SpringBoot2.0(Spring读取配置文件常用方法,打war包在Tomcat中启动)
|
1月前
|
XML 应用服务中间件 Apache
Tomcat AJP连接器配置secretRequired=“true“,但是属性secret确实空或者空字符串,这样的组合是无效的。
Tomcat AJP连接器配置secretRequired=“true“,但是属性secret确实空或者空字符串,这样的组合是无效的。
|
16天前
|
前端开发 Java 应用服务中间件
Springboot对MVC、tomcat扩展配置
Springboot对MVC、tomcat扩展配置