【发布时间】:2014-04-16 13:57:05
【问题描述】:
我在eclipse中有3个java项目(A、B、C),其中C是A和B都需要的项目。每次启动eclipse都会报错
Project 'A' is missing required Java project: 'C'
Project 'B' is missing required Java project: 'C'
当我从 A 或 B 的构建路径中删除项目 C 并再次添加时,错误消失了。错误... cannot be resolved to a type 仅在我从构建路径中删除项目 C 时出现,并且从项目 A 或 B 对项目 C 中的源文件进行 F3-ing 工作,这意味着它确实找到了正确的源文件。
我的 .classpath 文件如下所示:
<classpath>
<classpathentry kind="src" path="src"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="con" path="org.eclipse.jdt.USER_LIBRARY/JCIFS"/>
<classpathentry combineaccessrules="false" kind="src" path="/C"/>
<classpathentry kind="output" path="bin"/>
</classpath>
我的eclipse版本是Galileo,插件:Subclipse、CDT(所以没有Maven)。自动构建被选中。
有人知道我每次启动 eclipse 时如何避免重新添加项目吗?
【问题讨论】:
-
一些问题(请编辑您的问题以回答它们):哪个版本的 Eclipse?你使用 Maven 插件吗?是否启用了“自动构建”(查看您的偏好)?