平时用eclipse开发web过程中一般都是切换到server视图,加载对应的项目,然后启动tomcat,其实早就知道一种通过项目路径映射的方法访问,今天尝试了一把。
打开tomcat的安装目录,找到server.xml文件,再HOST的节点下,添加Context节点如:
<Host> …………………………省略…………………………………… <Context path="/TestCluster" docBase="D:\my-env\workspace\TestCluster\WebContent" reloadable="true"> </Context> </Host>
path:可以理解为项目名称
docBase: 项目WebRoot或webContent真实的绝对真实路径
reloadable:指项目修改内容,是否重新加载,开发时,最好设置为true
注意:
这样访问项目:java文件的输出class文件路径一定要设置为WEB-INF/classes,否则会报类找不到的异常。