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?

10
demandé sur Alan47 2017-02-22 16:58:32

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.

19
répondu Alan47 2017-02-27 08:45:20

une Autre option est de:

  1. Déplacer pour vos projets de chemin (où gradle ou gradlew est trouvé)
  2. Unix:sh gradlew cleaneclipse Gagner: gradlew cleaneclipse

nécessite le apply plugin: 'eclipse' dans votre build.gradle

  1. Rafraîchissez votre projet à eclipse.
  2. 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.

13
répondu SWiggels 2017-06-22 13:52:47

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
0
répondu Danielson Alves Júnior 2018-07-09 18:03:49