2010-05-05 5 views
5

Próbuję odwołać się do klasy w IntelliJ IDEA 9.0.2 w projekcie Grails na systemie Linux. Dodałem do BuildConfig.groovy zależność:IntelliJ POMYSŁY Nie widzące słoiki

dependencies { 
    // specify dependencies here under either 'build', 'compile', 'runtime', 'test' or 'provided' scopes eg. 

    runtime 'mysql:mysql-connector-java:5.1.5' 
    compile 'org.apache.poi:poi-ooxml:3.6' 
    } 

widzę org.apache.poi w moim katalogu ~/.ivy2/cache, ale pojawia się błąd kompilacji po przedstawieniu klasę w słoikach. W rzeczywistości kod zakończony nie pokazuje żadnych klas org.apache.poi. Wygląda więc na to, że IntelliJ nie wie o tych klasach.

Jakieś pomysły, co robię źle? Dlaczego IntelliJ nie widzi tych klas?

Odpowiedz

6

Zdobione ... "Narzędzia -> Synchronizacja zależności Grails"

W IntelliJ 13,1, to jest teraz: Narzędzia -> Grails -> Synchronizacja Grails

W IntelliJ 15, „Synchronizacja "opcja przeniósł się do Plik -> Synchronizacja

+1

tylko aktualizację tej użytecznej odpowiedzi, w IntelliJ 13,1, to jest teraz: Narzędzia -> Grails -> Synchronizuj ustawienia Grails. – Quad64Bit

2

w IntelliJ 15, "Synchronizacja" opcja przeniósł się do Plik -> Synchronizacja