------2018-06-27
背景:eclipse+tomcat7.0.41 将程序部署在tomcat7.0.41上,startup出现警告信息。
警告:Setting property 'source' to 'org.eclipse.jst.jee.server:TEST' did not find a matching property.
原因:server.xml的Service标签里的Engine标签里的Host标签里的Context标签配置了一个'source'属性,属性值是'org.eclipse.jst.jee.server:firstProject'.
但是Context标签是不支持source这个属性的,所以跳出了警告。
解决:
前提:tomcat是停止的
1.eclipse/server窗口,双击tomcat7.0.41;
2.选中:Publish module contexts to separate XML files;
3.crtl+s 保存更改;
4.再次启动服务,ok。
--------------------------------------------------------------------------------------------------------------------------------------
如果还是出现同样的报错,继续下面操作:
5.
手动:
找到tomcat7.0.41的安装路径:
(个人)F:\apache-tomcat-7.0.41\apache-tomcat-7.0.41\conf\Catalina\localhost,将该路径下的.xml文件删除
(个人)F:\apache-tomcat-7.0.41\apache-tomcat-7.0.41\backup,将该路径下的文件全部删除
自动:
eclipse -- server 将项目remove后,再进行clear tomcat work directory...
6.再次启动服务,ok。