今天,我完成了我一个已经工作了几个星期的项目。该程序是响应某些http帖子的tomcat 7.0服务器。

我最初以一个愚蠢的名字开始了eclipse项目,我打算在完成时更改它。因此,今天,我决定进行最后的清理,添加javadoc等-并将项目名称重构为更正确的名称。

这是当我在Eclipse中遇到以下错误时:

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


我已经搜索了此问题的解决方案,但是我在网上找不到这些解决方案。我试过的


在Eclipse中删除并重新创建服务器。
重新下载tomcat
在我的项目中删除.metadata文件夹。
仔细检查了web.xml中的所有内容是否正确。
仔细检查了构建路径中的所有内容是否正确。
检查“服务器概述”选项卡中的路径是否正确(正确),并且选择了“使用Tomcat安装”选项。
尝试在启用选项“将模块上下文发布到单独的xml文件”中运行服务器(无法解析)。
试图关闭项目,创建一个新的dyn。 Web项目并“按原样”在服务器上启动它(以查看问题是否与项目有关)-但我得到相同的警告。


至此,我已经超过了Google搜索中的第3页,但我的想法不多。

还有其他建议吗?谢谢。

PS:服务器未发出任何其他警告或错误,最后一条消息为INFO: Server startup in X ms

最佳答案

请尝试运行以下maven命令

mvn eclipse:clean eclipse:eclipse -Dwtpversion=2.0

关于java - Tomcat Eclipse中的SetProperties问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31854936/

10-09 01:32
查看更多