어떤 이유에서든 Liquibase maven 플러그인이 내 liquibase.properties
파일에 설정할 때 내 속성을 사용하지 않습니다. mvn liquibase:update
을 실행하면 다음 정보가 표시됩니다.Liquibase maven plugin이 classpath 속성을 사용하지 않습니다.
[INFO] there are no resolved artifacts for the Maven project.
[INFO] Parsing Liquibase Properties File
[INFO] File: target/classes/liquibase.properties
[INFO] 'classpath' in properties file is not being used by this task.
이로 인해 liquibase가 드라이버를 찾을 수 없어 데이터베이스에 연결할 수 없으므로 업데이트가 실패합니다.
나는이 질문을 보았지만 그들은 liquibase 실행 파일을 사용하고 있습니다. liquibase.properties 파일을 사용하는 방법에 대한 예제로 사용했습니다.
Setting up Liquibase with MS-SQL Server
나는 그것이 예외 L588에 예외 L571 타격되지만 실제 예외가 그래서 오류의 원인을 알 수없는 인쇄되지 않는 경우를 참조하십시오.
아, 그래! 이것은 문제를 해결하는 것 같습니다. 내 POM 파일 종속성에 MSSQL 드라이버를 추가하고 작동했습니다. –