Grails 2.2.3을 사용합니다. lib 디렉토리에 jar 파일을 넣었습니다. IDEA는 즉시 종속성을 해결했습니다. 하지만 앱을 시작하면이 라이브러리의 클래스에 NullPointerException
이 표시됩니다. 2 회 이상 시도하면 java.lang.NoClassDefFoundError
이됩니다. 이 문제를 해결하는 방법에 대해 많은 조언을 얻었지만 제 경우에는 아무 것도 유용하지 않았습니다.Grails lib 디렉토리가 작동하지 않습니다.
라이브러리 (mylib-1.jar
)가 lib 디렉토리에 추가되었습니다. 내가
grails clean
grails compile --refresh-dependencies
grails refresh-dependencies
을 시도했지만 아무것도 도움이되지
dependencies {
compile 'com.mylib:mylib:1'
}
:로 BuildConfig.groovy
에서 종속성이 언급된다. 결과 war 파일에서 WEB-INF/lib로이 라이브러리를 볼 수 있지만이 war를 배포하더라도 같은 오류가 발생합니다.
어떻게 해결할 수 있습니까?
그래서'/ lib' 디렉토리에'.jar' 파일이 있고'BuildConfig.groovy'에서'com.mylib : mylib : 1''을 컴파일합니까? –
맞아. 하지만이 줄도 삭제 해 보았습니다. –