En tant qu'utilisateur Eclipse, j'ai toujours aimé l'IDE Gradle. Cependant, ce plugin est désormais obsolète au profit du nouveau plugin Buildship.
Après avoir configuré une nouvelle Eclipse IDE avec Buildship installé, je suis confronté à l'erreur suivante dans tous mes projets Gradle:
fichier de configuration de projet Gradle manquant: .settings/org.Eclipse.buildship.core.prefs
Il existe plusieurs pages sur Google qui traitent de ce problème, mais toutes semblent assez obsolètes. Il y a aussi une entrée dans le bugtracker du plugin qui est réglé sur "CLOSED FIXED". Eh bien, apparemment, ce n'est pas fixe.
Est-ce que je fais quelque chose de mal? Avez-vous des idées sur la façon de résoudre ce problème?
vous pouvez peut-être utiliser cette méthode. en refaisant le fichier
J'ai accidentellement supprimé ou perdu le fichier dans mon projet Flutter.
puis je fais une nouvelle méthode entrez le ./Android
dossier dans votre projet flutter. copier sur votre terminal pour mac:
touch "org.Eclipse.buildship.core.prefs"; echo "connection.project.dir=
Eclipse.preferences.version=1" >> org.Eclipse.buildship.core.prefs
puis à votre ./Android/app
dossier dans votre projet flutter.
touch "org.Eclipse.buildship.core.prefs"; echo "connection.project.dir=..
Eclipse.preferences.version=1" >> org.Eclipse.buildship.core.prefs
Comme le dit ici oehme (Stefan Oehme - core dev):
https://github.com/Eclipse/buildship/issues/504
"Buildship ne peut pas recréer ce fichier car il ne peut pas savoir quel était votre projet racine (Gradle prend en charge les dispositions de projet arbitraires). Vous devez soit archiver le fichier de paramètres, soit archiver aucun fichier Eclipse à tout. L'archivage du .project sans les .settings n'est pas pris en charge. "
Ou ici (Stefan Oehme - développeur principal):
https://discuss.gradle.org/t/do-i-need-to-check-in-settings-org-Eclipse-buildship-core-prefs-file/22457/2 :
"Cela se produirait si vous avez un fichier .project archivé avec la nature du buildship, mais aucun fichier de paramètres archivé. Le choix est entre l'archivage des deux ou l'archivage ni l'un ni l'autre et l'utilisation de l'importation Gradle assistant. "
La solution la plus simple, en utilisant uniquement la souris est la suivante:
Après chaque étape: 1,2,3,4 laissez Eclipse faire son travail de mise à jour, ne le poussez pas rapidement.
Une autre solution consiste à enregistrer le fichier quelque part et à le coller à nouveau dans le projet ou à le créer à partir de zéro manuellement, puis procédez comme suit: Cliquez avec le bouton droit sur le projet> Gradle> Actualiser le projet Gradle.
Détails utiles:
Nom du fichier: org.Eclipse.buildship.core.prefs
Encodage habituel des fichiers: ISO_8859_1
Chemin du fichier: ./ setting/org.Eclipse.buildship.core.prefs
Contenu du fichier, une ligne: connection.project.dir = Eclipse.preferences.version = 1