Liquibase liquibase-maven-plugin创建表,但在Integration Tests中找不到表:org.hibernate.HibernateException

时间:2014-10-03 09:12:40

标签: java spring hibernate maven liquibase

我正在使用Liquibase。我希望在集成测试之前创建数据库表。

代码位于GitHib:https://github.com/rajivj2/example2/

EmployeeJpaDAOIT.java是包含测试的类。我想要做的就是在测试实际开始之前创建表。我可以看到插件在运行时创建表,但Integration Tests会抛出以下异常:

Caused by: org.hibernate.HibernateException: Missing table: employee

你能帮忙吗?

1 个答案:

答案 0 :(得分:0)

<phase>pre-integration-test</phase>
 <goals>
  <goal>update</goal>
 </goals>
</phase>

为什么你有目标:更新?