虚拟目录的设置
方法一:
在${tomcat安装目录}/conf/Catalina/localhost目录下添加与web应用同名的xml配置文件,这里站点名称为test为例子。
test.xml内容:
<Context path="/test" docBase="E:\workspace\test\WebRoot" crossContext="true" debug="3" privileged="true" reloadable="true" deubt="true">
</Context>
方法二:
直接修改server.xml文件,请在修改之前先做好备份。
<server>
<Engine>
<Host>
......
<Context path="/test" docBase="E:\workspace\test\WebRoot" crossContext="true"
debug="3" privileged="true" reloadable="true" debug="true">
</Context>
</Host>
</Engine>
</server>
属性说明:
热部署的设置
tomcat上的部署问题,有时候是个麻烦的事,当修改java的代码后都要重启tomcat。现在,我们采用热部署,节省开发时间。
实现步骤:
1. 根据上面虚拟目录的设置方法,建立虚拟目录,在这里采用方一,因为不用修改server.xml文件
在${tomcat安装目录}/conf/Catalina/localhost目录下添加与web应用同名的xml配置文件。
test.xml内容:
<Context path="/test" docBase="E:\workspace\test\WebRoot" crossContext="true" debug="3" privileged="true" reloadable="true">
</Context>
2. 修改eclipse 的.classpath文件的output路径
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
......
<classpathentry kind="output" path="WebRoot/WEB-INF/classes"/>
</classpath>
出处:http://mose.iteye.com/blog/398664