Lors de la compilation d'un projet Android dans eclipse 3.4.2, je reçois Le projet ne peut pas être construit tant que les erreurs de chemin de construction ne sont pas résolues.
J'ai obtenu une solution temporaire sur le blog http://www.scottdstrader.com/blog/ether_archives/000921.html
La résolution était de forcer une réenregistrement des projets sélectionnés (et de leurs fichiers .classpath):
- Ouvrez les propriétés du projet
- Sélectionnez Java Build Path> Libraries
- Ajouter une nouvelle bibliothèque arbitraire (à supprimer ultérieurement)> OK
- Attendez que l'espace de travail s'actualise (ou forcez une actualisation du projet)
- Les erreurs disparaîtront
- Supprimer la bibliothèque factice
Les seules autres références que j'ai pu trouver étaient de faire des modifications mineures du contenu du fichier .classpath.
Existe-t-il une solution permanente à ce problème?
eclipse
build
compilation
yokks
la source
la source
Réponses:
Avez-vous essayé d'utiliser Projet> Nettoyer ... dans le menu? Cela forcera une nouvelle compilation sur les projets sélectionnés dans Eclipse.
la source
la source
Cela se produit lorsque les bibliothèques ajoutées au projet n'ont pas le chemin correct.
la source
C'est ce qui l'a arrangé pour moi ...
J'avais un problème avec mon spring-core.jar. J'ai supprimé le répertoire de version entier situé ici. (Je suis sur la victoire 10).
C: \ Users ********. M2 \ repository \ org \ springframework \ spring-core \ 4.3.1.RELEASE
J'ai fait un clic droit sur le projet> Maven> Mettre à jour le projet et mon point d'exclamation a disparu. Plus de problèmes.
Voici la source où j'ai trouvé les informations:
http://crunchify.com/cannot-be-read-or-is-not-a-valid-zip-file-how-to-fix-maven-build-path-error-with-corrupted-jar-file/
la source
Cela fonctionne pour moi: fermez le projet puis rouvrez-le , cela forcera eclipse à le voir comme un nouveau projet et détectera un chemin de construction correct.
la source
Pour mon mac osx Eclipse, j'ai suivi les étapes suivantes:
la source
Aucune des autres réponses n'a fonctionné pour moi. Même après avoir corrigé mes problèmes de chemin de construction, fait une actualisation, un nettoyage, une reconstruction et un redémarrage (à la fois de l'éclipse et de l'ordinateur), j'obtenais toujours le petit point d'exclamation rouge.
Je l'ai corrigé en fermant le projet (clic droit, fermer le projet) et en le rouvrant (double-cliquez sur le projet fermé), ce qui semblait forcer eclipse à "remarquer" que les problèmes de chemin de construction avaient été corrigés.
la source
J'ai vu ce problème plusieurs fois (je l'ai à nouveau sur mon ordinateur personnel avec Eclipse 4.2).
Forcer une réenregistrement (en changeant le chemin de classe, par exemple en ajoutant une bibliothèque, une sauvegarde, une modification) fonctionne temporairement. Mais le problème revient quand Eclipse est redémarré :(
La suppression de l'espace de travail Eclipse depuis l'orbite le corrigera définitivement (jusqu'à la prochaine fois). Mais il doit y avoir un meilleur moyen!
la source
Sur mon Mac, c'est ce qui a fonctionné pour moi
Vous êtes prêt à partir et pouvez maintenant exécuter votre projet
la source
C'est ce qui a fonctionné pour moi:
~/.m2/repository
et supprimez tout ce qui s'y trouve en exécutantrm -rf
. Assurez-vous que tout est supprimé.la source
Vérifiez simplement si des fichiers Jars inutiles sont ajoutés ou non à votre bibliothèque. si oui, supprimez simplement ces fichiers de votre bibliothèque et nettoyez votre projet une fois. Cela a fonctionné pour moi.
la source
Dans Eclipse, cela a fonctionné pour moi: cliquez avec le bouton droit sur le projet. -> Propriétés -> Section Bibliothèque; Ajouter (n'importe quelle bibliothèque du tout) -> sélectionnez la bibliothèque et cliquez sur supprimer -> appuyez sur OK.
la source
J'ai rencontré ce problème ennuyeux avec le framework Play. Ce serait bien s'il y avait un moyen de savoir quelles erreurs de construction Eclipse est mécontente, mais cela ne vous le dira pas. Avec un projet, j'ai pu fermer le projet, reconstruire la configuration Eclipse avec
sbt eclipse
et rouvrir. Avec un projet presque identique, cela n'a pas fonctionné. Mais la suppression du projet, la reconstruction de la configuration Eclipse avecsbt eclipse
et l'importation, ont fait l'affaire.la source
obtenir un cmd et exécuter
la source
Si vous pensez que vous avez tout fait correctement mais qu'Eclipse se plaint toujours des fichiers JAR, actualisez le dossier dans lequel se trouvent les fichiers JAR et assurez-vous qu'eclipse sait qu'ils ont été ajoutés au projet. Spécifier le chemin du fichier seul n'est (apparemment) pas suffisant
la source
J'ai rencontré ce problème plusieurs fois et en suivant les étapes ci-dessous, j'ai résolu les deux fois. 1. Accédez à C: \ Users \ 2. recherchez le dossier ".m2" et supprimez-le.
attendez que le projet soit mis à jour et dans mon cas, suivez les étapes ci-dessus résolues à la fois.
la source
Je recevais un avertissement supplémentaire
La résolution de cet avertissement fait disparaître l'erreur également. Les étapes sont les suivantes:
J'ai fait un clic droit dessus, puis j'ai cliqué dessus
Quick Fix
. Dans la boîte de dialogue qui s'est ouverte, j'ai sélectionnéOpen the Compiler Compliance property page
et cliqué sur le boutonFinish
bouton.(C'est la même chose que
Java Compiler
section.)Dans cette boîte de dialogue, j'ai trouvé le
Compiler compliance level
menu déroulant et changé1.6
en1.8
, et j'ai cliqué surApply and close
.J'ai reçu une boîte de message
Compiler Settings Changed
qui m'a demandé si je le voulaisBuild the project now?
. J'ai cliqué surYes
.L'erreur de chemin de construction a disparu.
la source
Aller au projet => Construire automatiquement . Assurez-vous qu'il est coché
la source