我使用 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 中看到这个库,但即使部署这个战争我也会得到同样的错误。
如何解决?