2014-07-24 4 views
0

Boot 1.1.3.RELEASE 응용 프로그램 gradle 2.0와 나는 ./gradlew bootRun 모든 것이 잘 작동 발사하지만 때 나는봄 부팅, 부두가, liquibase, 항아리, liquibase.logging.Logger의 구현을 찾을 수 없습니다

java -jar -Dspring.profile.active=prod build/lib/myapp.jar와 응용 프로그램을 발사 할 때.

Caused by: liquibase.exception.ServiceNotFoundException: liquibase.exception.ServiceNotFoundException: Could not find implementation of liquibase.logging.Logger 
    at liquibase.servicelocator.ServiceLocator.newInstance(ServiceLocator.java:192) 
    at liquibase.logging.LogFactory.getLog(LogFactory.java:44) 
    ... 38 more 

문제점은 무엇입니까 :

은 항상 오류가 보이십니까? 나는 이후 릴리스에서 3.2.0에서 3.1.1로 liquidbase

다운 그레이드를 고정해야한다, 봄 부트 문서에서이 문제를 검색하고 여기에 유래와 지금은 도움이 아무것도

해결책을 찾을 수 없습니다

+0

어떻게'myapp.jar'을 만들었습니까? 어떤 grad 작업을 사용 했습니까? – geoand

+0

springboot 플러그인에서 gradle auto task가 있지만 직접 호출 할 수 있습니다 ./gradlew bootRepackage – hanskoff

+0

'gradle build'를 시도해 보셨습니까? – geoand

답변

2

이 문제를 일으킨 3.2.0의 버그는 3.2.3 이상에서 수정되었습니다.

+1

이 이상합니다. 3.2.2로 내 응용 프로그램을 테스트 했는데도 여전히 오류가 발생했기 때문입니다. '할거야' '괜찮 으면 그걸 확인해. – hanskoff

+0

네, 3.2.2 버전에서 같은 문제에 직면 해 있습니다. 3.2.1 버전을 사용해 보았는데 아직이 버그가 있습니다. – Patouche

+0

3.2.2에이 버그가 있음을 확인했습니다. –