为什么我不能从源代码构建hibernate-orm?

时间:2016-11-22 00:15:22

标签: java hibernate intellij-idea

关注Hibernate库的自述文件的快速入门,

我在尝试运行这段代码时遇到了以下问题:

./gradlew clean build

org.hibernate.test.type.TimeAndTimestampTest>测试失败     TimeAndTimestampTest.java:47上的java.lang.AssertionError

org.hibernate.test.timestamp.JdbcTimeDefaultTimeZoneTest> testTimeZone失败     JdbcTimeDefaultTimeZoneTest.java:83上的java.lang.AssertionError

完成5335次测试,2次失败,209次跳过 :hibernate-core:测试FAILED :休眠芯:buildDashboard

失败:构建因异常而失败。

  • 出了什么问题: 任务执行失败':hibernate-core:test'。
      

    构建操作失败。     无法将org.hibernate.test.annotations.derivedidentities.e3.b3.DerivedIdentityEmbeddedIdParentEmbeddedIdGrandparentEmbeddedIdColumnOverridesDepTest的XML测试结果写入文件/ home / liver / Documents / repos / hibernate-orm / hibernate-core / target / test-results / TEST-org .hibernate.test.annotations.derivedidentities.e3.b3.DerivedIdentityEmbeddedIdParentEmbeddedIdGrandparentEmbeddedIdColumnOverridesDepTest.xml。

为了构建项目,我使用了这种解决方法:

./gradlew build -x test

然而,这并不合适,因为它在构建时会跳过所有测试。

当我尝试在IntelliJ上运行特定的测试 TimeAndTimestampTest.java 时,我得到以下内容: Screenshot of the failed test

显然,源代码无法识别导入丢失库的以下路径:

org.hibernate.jpamodelgen.xml.jaxb.*

我该如何解决这个问题?

0 个答案:

没有答案