我已经相当成功地使用 Indigo 有一段时间了。今天我为 Kepler 安装了 STS。我为从 SVN 签出的(许多)项目导出/导入了我的首选项和团队项目集。
我注意到,当我切换到特定 Maven 项目的编辑器缓冲区时,经常会重复多次出现以下错误:
“路径必须包含项目和资源名称:/”
这个项目刚刚从 SVN 中签出,我在 Indigo 工作区中处理同一个项目,我没有看到这个错误。
我仔细检查了 Build Path 选项卡中的所有内容,并手动检查了 .classpath 和 .project 文件。
唯一看起来有点可疑的是我的 .project 文件中的以下块:
<buildCommand>
<name>org.eclipse.ui.externaltools.ExternalToolBuilder</name>
<triggers>full,incremental,</triggers>
<arguments>
<dictionary>
<key>LaunchConfigHandle</key>
<value><project>/.externalToolBuilders/org.eclipse.wst.validation.validationbuilder.launch</value>
</dictionary>
</arguments>
</buildCommand>