IntelliJ IDEA Grails не видит банку - PullRequest
5 голосов
/ 05 мая 2010

Я пытаюсь сослаться на класс в IntelliJ IDEA 9.0.2 в проекте Grails в системе Linux. Я добавил зависимость к BuildConfig.groovy:

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

Я вижу org.apache.poi в моей директории ~/.ivy2/cache, но получаю ошибку компиляции при обращении к классу в банках. На самом деле, полный код не показывает классы org.apache.poi. Похоже, что IntelliJ не знает об этих классах.

Есть идеи, что я делаю не так? Почему IntelliJ не видит эти классы?

Ответы [ 2 ]

6 голосов
/ 05 мая 2010

Разобрался ... "Инструменты -> Синхронизировать зависимости Grails"

В IntelliJ 13.1 теперь это: Инструменты -> Grails -> Синхронизировать Grails

В IntelliJ 15 опция «Синхронизировать» перемещена в Файл -> Синхронизировать

2 голосов
/ 19 февраля 2016

В IntelliJ 15 опция «Синхронизировать» перемещена в Файл -> Синхронизировать

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...