tomcat 6.0 如何多个端口共用同一路径的同一个文件

公司目前用的tomcat6.0,配置了多个端口,目录如下:每个端口里的内容如下:应用程序就放在webapps文件夹。现在每次更新的话,每个端口下的应用程序都需要更新,比较... 公司目前用的tomcat 6.0,配置了多个端口,目录如下:

每个端口里的内容如下:

应用程序就放在webapps文件夹。
现在每次更新的话,每个端口下的应用程序都需要更新,比较麻烦。请问哪位高手知道,如何配置这些端口的应用指向一个应用程序的路径,每次更新的话,这些端口只更一个应用就可以?
展开
 我来答
百度网友afe836d
推荐于2016-11-12 · TA获得超过635个赞
知道小有建树答主
回答量:367
采纳率:50%
帮助的人:305万
展开全部
有两种做法:
1、把你的应用 放到一个公共目录,各tomcat下使用软链接指向公共目录,你只需要更新公共目录即可。
ln -s /app/app1 /app/tomcat_80/webapps/app1
ln -s /app/app1 /app/tomcat_81/webapps/app1
2、把应用放到一个公共目录,你需要修改server.xml中配置
<Host name=”localhost” debug=”0″ appBase=”/app/app1” unpackWARs=”true” autoDeploy=”true”>
<!-- 虚拟主机localhost appBase : 指 定虚拟主机的目录,可以指定绝对目录,也可以指定相对于<CATALINA_HOME>的相对目录.如果没有此项,默认 为<CATALINA_HOME>/webapps. 它将匹配请求和自己的Context的路径,并把请求转交给对应的Context来处 理 !-->
追问
如果机器的IP是172.16.16.178,应用程序我放在/app/tomcat_81/webapps/,那我将所有端口server.xml的配置修改为:就可以了吗?
追答
可以的。你用软链接也行。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
soloker
2013-06-26 · TA获得超过166个赞
知道小有建树答主
回答量:163
采纳率:0%
帮助的人:77.8万
展开全部
例如文件:D:\apache-tomcat-6.0.33\conf\server.xml
xml配置如下:<Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
--加上这个,path为/和应用名字,docBase为实际应用的路径
<Context docBase="building" path="/building" reloadable="false" />
</Host>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式