tomcat.用<Context path="" docBase=" 来直接指定路径 和 发布项目有什么区别呢?
代表的命令不同,别的没有区别:
在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
<Context path=”/” docBase=”c:\mail” />
</host>
其中, path 位虚拟目录 docBase 为实际目录,在这儿,每次配置后,都需从新启动,
Tomcat 中的webApps 下的的所有目录都会被自动被映射,就是你说的那个发布项目所做的事情
在conf 文件夹下,在context.xml 文件中 配置的设置将为整个服务器所共享