我在工作区的某些项目中收到此错误。 我曾尝试使用Luna和Juno版本的eclipse但是在两个版本的eclipse中仍有错误
.classpath文件的内容
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="folder1"/>
<classpathentry kind="src" path="folder2"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/WebSphere v6.1 JRE"/>
<classpathentry kind="con" path="org.eclipse.jst.server.core.container/com.ibm.ws.ast.st.runtime.runtimeTarget.v61/was.base.v61"/>
<classpathentry kind="con" path="org.eclipse.jdt.USER_LIBRARY/hibernate"/>
<classpathentry kind="con" path="org.eclipse.jdt.USER_LIBRARY/log4j"/>
<classpathentry kind="src" path="/ProjectB"/>
<classpathentry kind="src" path="/ProjectC"/>
<classpathentry combineaccessrules="false" kind="src" path="/ProjectD"/>
<classpathentry exported="true" kind="con" path="org.eclipse.jst.j2ee.internal.module.container"/>
<classpathentry kind="output" path="folder2"/>
</classpath>
ProjectB,ProjectC,ProjectD
中没有构建路径错误答案 0 :(得分:3)
没有适当的解决方案 您可以在项目首选项中将该问题从错误更改为警告。
在Project Properties-&gt; Java Compiler-&gt; Building
下确保启用项目特定设置已选中,在构建路径问题下, 更改输出位置与源位置重叠,从错误到警告/忽略。
您还可以通过here
找到有关该问题的一些相关讨论答案 1 :(得分:3)
我确实在这个问题上找到了解决方案:
在创建项目时,无法输出特定文件夹的规范。我将该文件夹重命名为.old关闭eclipse,并尝试删除它,因为它是一个示例文件夹。
如果一个文件夹不重要,那么在关闭eclipse之后重命名该文件夹并重试。 这样可以解决问题。
答案 2 :(得分:1)
对我来说,解决方案是添加这一行
org.eclipse.jdt.core.classpath.outputOverlappingAnotherSource=ignore
到.settings / org.eclipse.jdt.core.prefs
答案 3 :(得分:0)
您必须从src路径中删除不同的源文件夹'folder2'
转到项目构建路径
转到“源”选项卡 选择folder2 src条目 删除