2014-11-05 66 views
1

我正在将项目导入工作区,我得到以下错误:导入项目 - 构建路径包含重复的条目:“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 
    

但是我试图复制粘贴此文件的最终版本在我最初的项目,然后再导入;我仍然得到错误。

+0

尝试清理工作区和进口项目 – 2014-11-05 11:09:39

回答

4

首先
转到项目属性>Java构建路径>选择来源选项卡>选择删除所有来源删除按钮
然后重新启动Eclipse。
接下来
转到项目属性>Java构建路径>选择来源标签>添加文件夹按钮>选择SRC
重启Eclipse

+0

thx为答案。做到了这一点,但无论如何,我的项目一旦进口后效果很好在导入项目时出现错误弹出窗口,然后点击“确定”,弹出消失,eclipse生成项目,它工作正常。也许eclipse自己解决了这个问题,我的问题是关于我想导入的项目中有什么问题 – 2014-11-05 12:47:43

+0

也许它缺少一些属性文件。 – vovahost 2014-11-05 12:50:01

+0

检查.classpath文件是否丢失。 – vovahost 2014-11-05 12:51:43

相关问题