一、配置
默认前两个是没有勾选的,应该勾选上:
//在Cotext节点中有一个reloadable='true'属性,将它改为false,
//可以在修改java文件后不用重启服务器即可生效,
//但是不包括新建java文件、添加方法和变量的操作
二、浏览文件
Context节点单独生成的文件:
在tomcat下的对应engine的名称下,默认是catalina文件夹下的localhost下面会有对应的文件。
原来Tomcat安装目录下conf/server.xml中的Context节点(勾选第二个选项之后,server.xml中就不存在这个节点了):
base="D:\workspace\workspace(eclipse)\Shop\build\classes" classLoaderOnly="false" className="org.apache.catalina.webresources.DirResourceSet" internalPath="/" webAppMount="/WEB-INF/classes"/> 三、原因 1.勾选第一个是为了防止出现警告: 警告: A docBase D:/Tomcat/webapps/Shop inside the host appBase has been specified, and will be ignored 勾选后表示让tomcat直接使用eclipse中的WebContent下的东西,省去publish到 2.勾选第二个是为了防止出现警告: 警 告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.j2ee.server:strut2demo' did not find a matching property. [SetPropertiesRule]警告的原因是Tomcat6.0以上的server.xml的context节点中不再支持source属性了。具体说明如下: For Tomcat 6, unlike Tomcat 4.x, it is NOT recommended to place