안녕하세요. following question의 추가 작업 문제입니다.클래스 패스에있는 서로 다른 버전의 jar 파일
복잡한 제품의 래퍼로 Grails Plugin을 만들고 있습니다. 이 제품은 최대 절전 모드와 같은 다른 제품에 많은 의존성이 있습니다. 문제는 grails가 몇 가지 동일한 종속성을 가지고 있지만 버전이 다르다는 것입니다. 예 :
dependencies {
// specify dependencies here under either 'build', 'compile', 'runtime', 'test' or 'provided' scopes eg.
runtime ('org.ow2.bonita:bonita-server:5.6.1') {
excludes "slf4j-jdk14"
}
}
Grails의 모든 종속성을 resoved하고에 필요한 모든 항아리를 다운로드 :> 솔루션에 설명 된대로 3.5.6
내가 BuildConfig.groovy을 수정 한 최대 절전 모드 - Grails는 -> 3.6.7 다른 제품을 최대 절전 모드 로컬 저장소. STS는 모든 클래스를 종속성에서 해결할 수 있습니다.
Error creating bean with name 'sessionFactory': Invocation of init method failed; nested exception is java.lang.NoSuchMethodError: org.hibernate.util.SoftLimitMRUCache.<init>(I)V
나는 오류 때문에 클래스 경로에 여러 최대 절전 항아리의 apears 있다고 가정 : 실행 응용 프로그램에 최대 절전 모드에 문제가있는 것입니다. 해결 방법?
감사합니다.