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
Vous devez vous connecter pour publier un commentaire.
Première
Aller à projet Propriétés > Java Build Path > Sélectionnez Source Tab > Supprimer toutes les sources en sélectionnant Supprimer bouton
Puis redémarrer Eclipse.
Prochaine
Aller à projet Propriétés > Java Build Path > Sélectionnez Source Tab > Ajouter un Dossier bouton > Sélectionnez gen et src
Redémarrez Eclipse