2010-05-05 7 views
5

J'essaie de référencer une classe dans IntelliJ IDEA 9.0.2 dans un projet Grails sur un système Linux. J'ai ajouté la dépendance à BuildConfig.groovy:IntelliJ IDEA Grails ne voit pas de pot

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' 
    } 

Je vois le org.apache.poi dans mon répertoire ~/.ivy2/cache, mais je reçois une erreur de compilation lors du référencement d'une classe dans les pots. En fait, le code complet n'affiche aucune classe org.apache.poi. Il semble donc que IntelliJ ne connaisse pas ces classes.

Des idées que je fais mal? Pourquoi IntelliJ ne voit-il pas ces classes?

Répondre

6

figured it out ... "Outils -> dépendances Synchronize Grails"

En IntelliJ 13.1, il est maintenant: Outils -> Grails -> Synchronisez Grails

Dans IntelliJ 15, le « Synchronize option "déplacé vers un fichier -> Synchronisez

+1

Juste une mise à jour cette réponse utile, IntelliJ 13.1, il est maintenant: Outils -> Grails -> Synchroniser les paramètres Grails. – Quad64Bit

2

dans IntelliJ 15, l'option "Synchronisez" déplacé vers un fichier -> Synchronisez

Questions connexes