tomcat.用<Context path="" docBase=" 来直接指定路径 和 发布项目有什么区别呢?

 我来答
ser0326
2019-11-16 · TA获得超过1.4万个赞
知道答主
回答量:30
采纳率:100%
帮助的人:6988
展开全部

代表的命令不同,别的没有区别:

在tomcat server.config 中<host >

<Context path=”/” docBase=”c:\mail” />

</host> 

path 位虚拟目录 docBase 为实际目录,在这儿,每次配置后,都需重新启动。

扩展资料:

1、启动内存参数的配置:

tomcat/bin/catalina.bat 如果是linux 就是 catalina.sh

在rem 的后面增加如下参数

set JAVA_OPTS= -Xms256m -Xmx256m -XX:MaxPermSize=64m

2、修改Tomcat的JDK目录:

打开tomcat/bin/catalina.bat

在最后一个rem后面增加

set JAVA_HOME=C:\Program Files\Java\jdk1.8.0

3、增加虚拟目录:

/tomcat/conf/server.xml

第一行是以前默认存在的,第二行是新增的

<Context path="" docBase="ROOT" debug="0" reloadable="true"></Context>

<Context path="/jsp/a" reloadable="true" docBase="E:\workplace\www.java2000. net\WebContent" />

使用默认配置的tomcat,另外虚拟目录也可这设置:

<Context path="/test" docBase="webContent" reloadable="true"/>

因为默认情况下,tomcat启动过程中配置虚拟目录的时候会从 webapps目录下查找webContent应用。

这样配置好了,即使以后从一台服务器移植到另一台服务器,不做任何修改也能运行起来。

参考资料来源:百度百科-tomcat

梦醒情不在
推荐于2017-11-24
知道答主
回答量:32
采纳率:0%
帮助的人:0
展开全部
在tomcat server.config 中<host >
<Context path=”/” docBase=”c:\mail” />
</host>
其中, path 位虚拟目录 docBase 为实际目录,在这儿,每次配置后,都需从新启动,
Tomcat 中的webApps 下的的所有目录都会被自动被映射,就是你说的那个发布项目所做的事情
在conf 文件夹下,在context.xml 文件中 配置的设置将为整个服务器所共享
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式