Я использую Grails 2.2.3. Я поместил файл jar в каталог lib, IDEA сразу разрешила зависимость. Но когда я запускаю приложение, я получаю NullPointerException
в классе из этой библиотеки. Если я попробую это во второй раз или больше, я получу java.lang.NoClassDefFoundError
. Я нашел много советов, как решить эту проблему, но ни один из них не был полезен в моем случае.
Библиотека (mylib-1.jar
), скомпилированная в maven и добавленная в каталог lib. В BuildConfig.groovy
зависимость упоминается как:
dependencies {
compile 'com.mylib:mylib:1'
}
Я пытался
grails clean
grails compile --refresh-dependencies
grails refresh-dependencies
но ничего не помогает. В результирующем файле войны я вижу эту библиотеку в WEB-INF/lib, но даже если развернуть эту войну, я получаю ту же ошибку.
Как это можно решить?