Ajouter des bibliothèques Java à un projet Netbeans Grails

Je commence tout juste avec Grails. Comment append des bibliothèques Java à mon projet Grails? J’ai ajouté le fichier jar de la bibliothèque Smack au dossier lib de mon projet Grails, mais je ne peux toujours pas importer ses packages dans mes classes Java ou Groovy. J’utilise l’EDI Netbeans. Toute aide serait appréciée..

Buzzy

Ceci est un bogue connu dans NetBeans: http://www.netbeans.org/issues/show_bug.cgi?id=144243

Vous pouvez peut-être aider les développeurs à résoudre ce problème en ajoutant un commentaire à ce problème dans le suivi des bogues NetBeans.

Voici ce que j’ai fait pour résoudre le problème lors de l’exécution de SpringSource Toolsuite:

  1. Configurez le chemin de construction en ajoutant des fichiers JAR externes (par exemple, javax.mail, adwords-api, etc.)

  2. Importé les mêmes fichiers JAR dans le dossier lib (où se trouve le fichier jar du connecteur mysql).

Cela devrait corriger les erreurs de compilation que vous recevriez des importations manquantes dans vos fichiers java.

J’espère que cela t’aides

Comme indiqué ci-dessus, il s’agit d’un bogue dans l’EDI, pas de Grails. Ces bibliothèques sont disponibles dans votre code, mais l’EDI ne complétera aucun code, etc.

Notez que NetBeans 6.5 est supposé avoir une meilleure intégration de Grails. Ou, vous pouvez utiliser IntelliJ, qui l’a déjà.

L’acquisition de G2One par Spring Source donne une apparence beaucoup plus rose à la feuille de route pour l’intégration d’Eclipse pour Grails. Ce n’est pas encore là, mais ça s’en vient, et maintenant peut-être plus vite que prévu.

Le problème persiste dans NetBeans 6.5 (Build 200811100001). Par conséquent, l’EDI ne complétera pas le code et formatera le code faisant référence aux classes du fichier JAR comme étant erroné.

Je n’ai pas essayé NetBeans 6.7.

J’utilise Netbeans 6.7. Je viens de coller la bibliothèque dans le dossier ‘lib’ du projet et quand je suis retourné sur Netbeans, la bibliothèque se trouvait automatiquement dans le dossier ‘Bibliothèques’!

Je suis aussi en train d’utiliser Netbean 6.7 et ça marche automatiquement quand j’ai passé le jar sous le dossier Libraries