Comment corriger le problème" fichier de configuration de projet Gradle manquant " dans Buildship?
en tant qu'utilisateur D'Eclipse, j'ai toujours aimé L'IDE Grad. Cependant, ce plugin est maintenant déprécié en faveur du nouveau plugin Buildship.
après avoir mis en place un nouvel IDE Eclipse avec Buildship installé, je suis confronté à l'erreur suivante dans tous mes projets Gradle:
fichier de configuration du projet gradle manquant:.paramètres/org.Eclipse.buildship.core.préf.
Il y a plusieurs pages sur google qui traitent de cette question, mais tous semblent assez obsolète. Il y a aussi une entrée dans le bugtracker du plugin qui est définie à "CLOSED FIXED". Eh bien, apparemment, il n'est pas fixée.
je fais quelque chose de mal? Toutes les idées sur la façon de s'attaquer à ce problème?
3 réponses
Je l'ai compris moi-même. Le problème avec le "fichier de configuration de projet gradle manquant" provient de la façon dont le(s) projet (s) gradle sont importés dans Eclipse.
lors de l'importation d'un projet gradle via le File -> Import -> General -> Existing Project into Workspace
à la commande, puis il et produire l'erreur susmentionnée.
cependant, si vous importez le même projet via File -> Import -> Gradle -> Existing Gradle Project
, alors vous obtenez un assistant d'importation, et avec cet assistant, il fonctionne comme un charme.
je pense toujours que c'est un bug, parce que le choix de l'assistant d'importation ne devrait pas d'importance. Néanmoins, choisir le bon magicien est une solution viable.
une Autre option est de:
- Déplacer pour vos projets de chemin (où gradle ou gradlew est trouvé)
- Unix:
sh gradlew cleaneclipse
Gagner:gradlew cleaneclipse
nécessite le apply plugin: 'eclipse'
dans votre build.gradle
- Rafraîchissez votre projet à eclipse.
- Après pour Unix:
sh gradlew eclipse
Win:gradlew eclipse
maintenant la nature gradle sera absente dans votre projet eclipse. Ouvrez le menu contextuel de votre project -> configure -> add gradle nature
maintenant tout devrait aller bien à nouveau.
j'ai sérieusement cherché la solution, mais seulement trouvé des solutions. La solution d'Alan47 a créé le fichier pour moi, mais n'a pas pu créer le projet correctement dans mon cas. J'ai donc simplement copié le fichier créé et importé le projet à nouveau par défaut:
File -> Import -> General -> Existing Project into Workspace
et collé le fichier à nouveau dans le répertoire
./settings
nom du fichier:
org.eclipse.buildship.core.prefs
Le contenu du fichier n'est:
connection.project.dir=
eclipse.preferences.version=1