Importer un projet - construire le chemin d'accès contient une double entrée: 'src', pour le projet

je suis de l'importation d'un projet dans l'espace de travail, j'obtiens l'erreur suivante:

build path contains duplicate entry: 'src' for project 'myproject'
  • .classpath semble être bien:

    <?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>
  • Ma cible build est cochée dans les propriétés->android.

  • Dans mes propriétés->java build path->source, j'ai eu deux de mes src et gen dossiers

  • J'ai importé mon projet avec Fichier->import

  • le message d'erreur s'affiche dans une fenêtre pop-up lors de l'importation du projet. Je clique sur "ok", pop-up disparaît, eclipse construire le projet, puis le projet fonctionne correctement (pas d'erreurs, peut-être eclipse résolu le problème par lui-même).

seulement je pouvais ignorer l'erreur et de travailler sur mon projet, mais j'aimerais comprendre quel est le problème avec le projet initial, je suis de l'importation de


  • .classpath .projet, AndroidManifest.xml de projet.propriétés sont exactement les mêmes entre le projet initial et l'on a importé dans l'espace de travail

  • J'ai eu une différence entre mon .paramètres /org.eclipse.jdt.de base.préf dans mon projet initial et l'on a importé à l'intérieur de mon espace de travail:

    projet initial:

    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

    une fois importé, à l'intérieur de l'espace de travail

    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

cependant j'ai essayé de copier coller de la version finale de ce fichier dans mon projet initial, puis de l'importer de nouveau; j'ai toujours l'erreur.

  • essayez de nettoyer l'espace de travail et de projet d'importation de
InformationsquelleAutor Theo Jouret | 2014-11-05