导入项目 - 构建路径包含重复的条目:“SRC”项目
问题描述:
我正在将项目导入工作区,我得到以下错误:导入项目 - 构建路径包含重复的条目:“SRC”项目
build path contains duplicate entry: 'src' for project 'myproject'
-
的.classpath似乎是好的:
<?xml version="1.0" encoding="UTF-8"?> <classpath> <classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.LIBRARIES"/> <classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.DEPENDENCIES"/> <classpathentry excluding="..." kind="src" path="src"/> <classpathentry kind="src" path="gen"/> <classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.ANDROID_FRAMEWORK"/> <classpathentry kind="output" path="bin/classes"/> </classpath>
我的构建目标是在properties-> android中检查的。
在我的属性 - > Java构建路径 - >源,我有我的两个src和根文件夹的
我导入我的项目与文件 - >导入
出现在一个错误在导入项目时弹出。我点击“ok”,弹出消失,eclipse生成项目,然后项目工作正常(没有错误,也许eclipse自己解决了这个问题)。
我可以忽略我的项目中的错误和工作,但我想了解什么是错与初始项目中,我进口
的.classpath, .project,AndroidManifest.xml,project.properties在初始项目和导入到工作区的项目中完全一样
-
我得到了一个dif ference我.settings之间/ org.eclipse.jdt.core.prefs在我最初的项目和一个我的工作区里输入:
最初的项目:
eclipse.preferences.version=1 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 org.eclipse.jdt.core.compiler.compliance=1.6 org.eclipse.jdt.core.compiler.source=1.6
导入一次,里面的工作空间
eclipse.preferences.version=1 org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve org.eclipse.jdt.core.compiler.compliance=1.6 org.eclipse.jdt.core.compiler.debug.lineNumber=generate org.eclipse.jdt.core.compiler.debug.localVariable=generate org.eclipse.jdt.core.compiler.debug.sourceFile=generate org.eclipse.jdt.core.compiler.problem.assertIdentifier=error org.eclipse.jdt.core.compiler.problem.enumIdentifier=error org.eclipse.jdt.core.compiler.source=1.6
但是我试图复制粘贴此文件的最终版本在我最初的项目,然后再导入;我仍然得到错误。
答
首先
转到项目属性>Java构建路径>选择来源选项卡>选择删除所有来源删除按钮
然后重新启动Eclipse。
接下来
转到项目属性>Java构建路径>选择来源标签>添加文件夹按钮>选择根和SRC
重启Eclipse
尝试清理工作区和进口项目 – 2014-11-05 11:09:39