警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source'

本文介绍了解决在Eclipse环境下启动Tomcat6时出现的警告信息的方法。该警告涉及不支持的source属性,建议将Context元素配置到单独的XML文件中以避免重启Tomcat。文章提供了详细的步骤来修改Tomcat配置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在Eclipse下启动Tomcat6时,控制台会有下面警告信息

警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context}Setting property 'source' to 'org.eclipse.jst.jee.server:...' did notfind a matching property.


[SetPropertiesRule]警告的原因是Tomcat6.0的server.xml的context节点中不支持source属性,详细可以访问tomcat.apache.org,具体相关内容是:

For Tomcat 6, unlike Tomcat 4.x, it is NOT recommended to place <Context> elements directly in the server.xml file. This is because it makes modifying the Context configuration more invasive since the main conf/server.xml file cannot be reloaded without restarting Tomcat.

通关官网文档就可以轻松找到解决办法了。

这里通过修改Tomcat server配置(使用的是eclipse)。关闭server,然后在server视图中双击server,打开配置界面,选中下面的”Publish module contexts to separate XML files”,保存退出。

详细解决办法:
   1.打开服务器视图:窗口 > 显示视图 > 服务器 > 服务器
   2.双击服务器列表中的Tomcat,打开“服务器概述”窗口
   3.选中"Publish module contexts to separate XML files"选项。
   小提示:如果Tomcat处于启动状态,请先停止,否则,在保存服务器设置时,提示不能保存。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值