Java-Bibliotheken zu einem Netbeans Grails-Projekt hinzufügen

8

Ich bin gerade dabei, mit Grails anzufangen. Wie füge ich Java-Bibliotheken meinem Grails-Projekt hinzu? Ich habe das Smack-Bibliotheks-Jar zum lib-Ordner meines Grails-Projekts hinzugefügt, aber ich kann immer noch keines seiner Pakete in meine Java- oder Groovy-Klassen importieren. Ich benutze die Netbeans IDE. Jede Hilfe wäre willkommen.

Buzzy

    
Buzzy 16.11.2008, 19:39
quelle

6 Antworten

4

Dies ist ein bekannter Bug in NetBeans: Ссылка

Vielleicht können Sie den Devolpern helfen, es zu beheben, indem Sie im NetBeans Bug Tracker einen Kommentar zu diesem Problem hinzufügen.

    
lutz 16.11.2008, 20:53
quelle
4

Hier ist, was ich getan habe, um das Problem zu lösen, wenn SpringSource Toolsuite ausgeführt wird:

  1. Konfigurieren Sie den Build-Pfad, indem Sie externe JAR-Dateien hinzufügen (z. B. javax.mail, adwords-api, usw.)

  2. Die gleichen jars wurden in den lib-Ordner importiert (wo sich der mysql Connector jar befindet).

Dies sollte die Kompilierzeitfehler korrigieren, die Sie von fehlenden Importen in Ihren Java-Dateien erhalten würden.

Hoffe, das hilft

    
simon 25.09.2011 02:36
quelle
1

Wie oben erwähnt, ist dies ein Fehler in der IDE, nicht Grails. Diese Bibliotheken sind in Ihrem Code verfügbar, aber die IDE macht keine Code-Vervollständigung usw.

Hinweis: NetBeans 6.5 soll eine viel bessere Grails-Integration haben. Oder Sie könnten IntelliJ verwenden, das es bereits hat.

Die Übernahme von G2One durch Spring Source lässt die Roadmap für die Eclipse-Integration für Grails ebenfalls rosiger erscheinen. Es ist noch nicht da, aber es kommt, und jetzt vielleicht schneller, als wir dachten.

    
billjamesdev 16.11.2008 21:45
quelle
0

Das Problem bleibt weiterhin in NetBeans 6.5 (Build 200811100001), sodass die IDE keine Codevervollständigung durchführt und den Code, der auf Klassen im JAR verweist, als fehlerhaft formatiert.

Ich habe NetBeans 6.7 nicht ausprobiert.

    
njebert 11.06.2009 22:33
quelle
0

Ich benutze Netbeans 6.7. Ich habe die Bibliothek einfach in den "lib" -Ordner des Projekts eingefügt und als ich zurück zu Netbeans gegangen bin, war die Bibliothek automatisch unter dem Ordner "Bibliotheken"!

    
_nt 20.08.2009 10:22
quelle
0

Ich benutze auch netbean 6.7 und es funktioniert automatisch, wenn ich das Glas unter Bibliotheken Ordner

übergeben habe     
lapinferoce 20.08.2009 14:18
quelle

Tags und Links