码迷,mamicode.com
首页 > 其他好文 > 详细

Tomcat启动警告: [SetContextPropertiesRule]{Context} Se

时间:2018-01-11 17:32:36      阅读:124      评论:0      收藏:0      [点我收藏+]

标签:block   ase   lin   web   context   server   异常   工程   contex   

异常信息:

警告: [SetContextPropertiesRule]{Context} Setting property ‘source‘ to ‘org.eclipse.jst.jee.server: ‘ did not find a matching property.

异常原因:

每部署一个web应用到tomcat服务器上就会产生一个描述单web应用配置信息的<Context>标签;

有两处会产生部署web应用的<Context>配置信息:

一处在tomcat根目录\conf\Catalina\localhost下自动创建的.xml的单应用配置文件;
一处在Servers工程下的server.xml文件。

tomcat服务器启动,加载一个web应用时,会先去Servers工程下的server.xml文件寻找<Context>元素,再查找conf\Catalina\localhost下的.xml文件的<Context>元素,那么就会因为出现重复的Context元素而报警告。

解决方法:

将Server下的server.xml中Context节点修正如下:
<Context docBase="../WebApp" path="/项目名称" reloadable="true"/>

这里所说的Server下的server.xml实际上是工作空间下的Servers配置文件。

如我的工作空间目录为:
D:\JavaWeb。
对应修改的xml文件为:
D:\JavaWeb\Servers\Tomcat v8.0 Server at localhost-config\server.xml。

Tomcat启动警告: [SetContextPropertiesRule]{Context} Se

标签:block   ase   lin   web   context   server   异常   工程   contex   

原文地址:http://blog.51cto.com/13508140/2059891

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!