0

2017-12-28 15:40:31.813 ERROR 5060 --- [tapp-Executor-1] igjcliquibase.AsyncSpringLiquibase : Liquibase가 제대로 시작되지 않아 데이터베이스가 준비되지 않음 : 유효성 검사 실패 : 변경 세트 확인 합 설정/liquibase/변경 로그/20171228063150_added_entity_Student.xml :: 20171228063150-1 :: 아이돌이었다 jhip : 7 : 1e76a424cb8d1fd8f33d27559cee9133하지만 지금 : 7 : 유효성 검사 실패 :하위 생성기를 통해 기존 학생 엔티티를 수정 한 다음 실행 후 gradlew 명령을 모두 무시하지만 폴링 오류가 발생했습니다. 무엇이 잘못 되었습니까?

liquibase.exception.ValidationFailedException이 a69d676fb7b3d1b37c22d109340b7c2b 1 변경 세트 체크섬 설정/liquibase/changelog/20171228063150_added_entity_Student.xml :: 20171228063150-1 :: jhip ster : 7 : 1e76a424cb 8d1fd8f33d27559cee9133하지만 지금 7 :

at liquibase.changelog.DatabaseChangeLog.validate(DatabaseChangeLog.java:266) 
    at liquibase.Liquibase.update(Liquibase.java:210) 
    at liquibase.Liquibase.update(Liquibase.java:192) 
    at liquibase.integration.spring.SpringLiquibase.performUpdate(SpringLiquibase.java:431) 
    at liquibase.integration.spring.SpringLiquibase.afterPropertiesSet(SpringLiquibase.java:388) 

    at io.github.jhipster.config.liquibase.AsyncSpringLiquibase.initDb(AsyncSpringLiquibase.java 

a69d676fb7b3d1b37c22d109340b7c2b : io.github에서 io.github.jhipster.config.liquibase.AsyncSpringLiquibase.lambda $ afterPropertiesSet $ ​​0 82) (Asyn cSpringLiquibase.java:64) java.util.concurrent.ThreadPoolExecutor $ 노동자에 java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1149) 에서 .jhipster.async.ExceptionHandlingAsyncTaskExecutor.lambda $ createWrappedRunnable $ 1 (ExceptionHandlingAsyncTaskExecutor.java:66) . run (ThreadPoolExecutor.java:624) at java.lang.Thread.run (Thread.java:748)

무엇이 잘못 되었나요?

답변

2

일반적인 문제입니다. 솔루션을 신속하게합니다. 그냥 데이터베이스를 버리고 jhipster가 다시 만들도록하십시오. Liquidbase는 당신이 일관성이없는 것을 변경 한 이후로 일관성을 검사하기 위해 자체 테이블을 가지고 있습니다. 이것이 생산 환경이 아니라면, 가장 빠른 해결책은 재창조하는 것입니다. 그것의 생산 env. 확인 된 Liquidbase 파일 체크섬 등을 확인하십시오.

희망 하시겠습니까?