Closed adriens closed 5 years ago
It is due to the fact the SLF4J jar is not delivered anymore in the official distribution (zip
and tar.gz
).
It occures since 3.6.0
...
The workaround consists in dropping the missing jar https://mvnrepository.com/artifact/org.slf4j/slf4j-api/1.7.25
in the lib
directory of liquibase
... then it works.
In fact, the actually released choco package is not working ❗️
Preparing the patch...
As I cannot change the original zip, I should add it afterwards.
@AnthonyMastrean : could you provide me some PS sample that adds a local file to the final distribution ?
For example : copy work/slf4j-api-1.7.25.jar
to lib
?..so I can put it into the PS1
install script.
Thank you in advance for your help. 👍
Fixed 👍
The SLF4j missing classes iw now fixed in the native release in 3.6.3 :
[CORE-3222] - Bin zip doesn't work due to missing slf4j-api JAR
Will be fixed thanks to https://github.com/adriens/chocolatey-liquibase/issues/1
Fixed in 3.6.3
.
Just :
choco upgrade liquibase
liquibase --version
and it will be ok 👍
The latest zip leads to this kind of exception :