Tomcat啓動警告: [SetContextPropertiesRule]{Context} Se

異常信息:

警告: [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。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章