Je suis nouveau à Gradle et j'essayais ce tutoriel https://spring.io/guides/gs/rest-service/ J'ai pu compiler le fichier jar avec les dépendances requises et l'exécuter Cependant, je trouve ennuyeux que les bibliothèques ne soient pas reconnues par l'EDI.
Y a-t-il un moyen de le faire?
Vous devriez utiliser le plugin Gradle Eclipse. Ajoutez ceci à votre fichier build.gradle
:
apply plugin: "Eclipse"
Cela ajoutera des tâches liées à Eclipse à votre construction. En exécutant
gradlew cleanEclipse Eclipse
Gradle régénérera tous les fichiers de projets et de chemins de classes Eclipse en fonction des dépendances actuelles de vos projets. Vous devrez toutefois actualiser votre IDE pour que les modifications soient visibles.
Il y a encore une chose à considérer. Etant donné qu'Eclipse n'est pas vraiment conscient des dépendances Gradle (il ne les connaît que par les fichiers de chemin de classe générés), les nouvelles dépendances ne seront visibles pour Eclipse qu'après la régénération de ces fichiers. De plus, les dépendances ajoutées dans Eclipse ne seront pas visibles par votre construction de dégradé et seront supprimées une fois les fichiers de chemin de classe régénérés.
Ce qui a fonctionné pour moi est:
cliquez avec le bouton droit sur le fichier build.gradle -> Gradle -> Refresh Dependencies.
Après avoir importé le projet en tant que projet Java, dans Eclipse Neon, vous:
Right-click on your project --> Configure --> Add Gradle Nature.
Votre projet sera automatiquement actualisé et toutes les dépendances téléchargées par Gradle seront téléchargées.
En éclipse
Fenêtre -> préférence -> Gradle
dans la section de gestion des dépendances
vérifiez sur -> remappez le pot sur les projets Gradle.
J'espère que cela t'aides
La suite a fonctionné pour moi:
Eclipse -> Fenêtre -> Préférences -> Gradlé -> "Sélectionnez le répertoire d'installation
Cliquez sur le bouton Parcourir et indiquez le chemin du répertoire Gradle.
À votre santé !