2008-11-16 18 views
8

Właśnie zaczynam od Grails. Jak dodać biblioteki Java do mojego projektu Grails? Dodałem słoiczek biblioteki Smack do folderu lib mojego projektu Grails, ale nadal nie mogę importować żadnego z jego pakietów do moich klas Java lub Groovy. Korzystam z IDE Netbeans. Każda pomoc będzie mile widziane ..Dodaj biblioteki Java do projektu Netbeans Grails

brzęczy

Odpowiedz

4

Jest to błąd znać w NetBeans: http://www.netbeans.org/issues/show_bug.cgi?id=144243

Może pomóc devolpers go naprawić dodając komentarz do tej kwestii w NetBeans bug tracker .

+0

Ten problem został naprawiony w NetBeans 6.5RC2. Nie miałem jednak czasu, żeby to sprawdzić. –

+0

Używam NetBeans 6.5RC2 – Buzzy

1

Jak wspomniano powyżej, jest to błąd w IDE, a nie Grails. Biblioteki te są dostępne w kodzie, ale IDE nie wykona żadnego uzupełnienia kodu, itp.

Uwaga, NetBeans 6.5 ma znacznie lepszą integrację Grails. Lub możesz użyć IntelliJ, która już to ma.

Przejęcie G2One przez Spring Source sprawia, że ​​mapa drogowa dla integracji Eclipse dla Grails również wygląda znacznie jaśniej. Jeszcze go nie ma, ale nadchodzi, a teraz może szybciej niż sądziliśmy.

0

Problem pozostaje nadal w NetBeans 6.5 (Build 200811100001), więc IDE nie wykona żadnego uzupełnienia kodu i formatuje kod, który odwołuje się do klas w JAR jako błędny.

Nie próbowałem NetBeans 6.7.

0

Używam Netbeans 6.7. Właśnie wkleiłem bibliotekę w folderze "lib" projektu, a kiedy wróciłem do Netbeans, biblioteka znajdowała się automatycznie pod folderem "Biblioteki"!

0

im również za pomocą netbean 6.7 i to automagicznie pracuje kiedy mijałem słoik pod folderze Libraries

4

Oto co zrobiłem, aby rozwiązać problem, gdy uruchomiony SpringSource ToolSuite:

  1. Skonfiguruj ścieżkę kompilacji przez dodanie zewnętrznych słoików (np. javax.mail, adwords-api itp.)

  2. Zaimportowano te same słoiki do folderu lib (gdzie znajduje się słoik konektora mysql).

To powinno naprawić błędy czasu kompilacji, które otrzymasz od brakujących importów w plikach Java.

Mam nadzieję, że to pomoże

+2

W STS 2.8/Grails 2.x, po dodaniu słoika do folderu lib, musiałem również kliknąć opcję "Odświeżanie zależności" klikając prawym przyciskiem myszy projekt, Grails Tools -> Odśwież zależności . –

+0

Dziękuję @paul_sns, pomógł mi. – tusar

Powiązane problemy