Pour quelque raison, le plugin maven de Liquibase n'utilise pas ma propriété lorsque je l'ai défini dans mon fichier liquibase.properties
. Quand je cours mvn liquibase:update
j'obtiens l'INFO suivant. Pour cette raison, la mise à jour échoue car liquibase ne trouve pas le pilote et ne peut pas se connecter à la base de données. Par conséquent, la mise à jour échoue.Le plugin maven de Liquibase n'utilise pas la propriété classpath
J'ai vu cette question SO mais ils utilisent l'exécutable liquibase et non Maven. Je l'ai utilisé comme un exemple sur la façon d'utiliser le fichier liquibase.properties.
Setting up Liquibase with MS-SQL Server
Je vois où il frappe une exception L571 à L588 l'exception, mais l'exception réelle n'est pas imprimé, donc je ne connais pas la cause de l'erreur.
Eh oui! Cela semble régler le problème. J'ai ajouté le pilote MSSQL à ma dépendance de fichier POM et cela a fonctionné. –