liquibase 3.4.1 并且不适用于 Java 7



我正试图在一个基于Java的工具中从liquibase dependencies从3.0.2切换到3.4.1.但当使用Java 7运行时(尝试了不同的更新,包括最新的80),我会遇到奇怪的异常,如:

2015-11-13T11:55:43351+02:00错误java.lang.IollegalStateException:找不到数据库类liquibase.database.core.MSSQLDatabase的生成器,语句:liquibase.statement.core.UpdateStatement@5232d51-[池-3-线程-1]liquibase.exception.LockException:java.lang.IollegalStateException:找不到数据库类liquibase.database.core.MSSQLDatabase的生成器,语句:liquibase.statement.core.UpdateStatement@5232d51

iquibase.exception.UnexpectedLiquibaseException:liquibase.excession.ServiceNotFoundException:liquibase.eexception.ServiceNotFoundation异常:找不到liquibase.executor.executor的唯一实现。找到0个实现在liquibase.exexecutor.ExecutorService.getExecutor(ExecutorService.java:31)~[liquibase-core-3.4.1.jar:na]

使用Java 8,一切都很好。

这是一个已知的问题吗?是否有任何文档说明3.4.1.仅适用于Java8(找不到任何内容)。

谢谢,Dan

您似乎遇到了此错误报告中修复的问题。如果你升级到3.5.x,你应该没问题。

相关内容

  • 没有找到相关文章

最新更新