【问题标题】:Execution default of goal de.juplo:hibernate4-maven-plugin:1.1.0:export failed目标执行默认 de.juplo:hibernate4-maven-plugin:1.1.0:export failed
【发布时间】:2018-07-30 18:10:10
【问题描述】:

我正在尝试使用我的 pom.xml 中的以下配置通过 Oracle 执行 hibernate4-maven-plugin:

<plugin>
    <groupId>de.juplo</groupId>
    <artifactId>hibernate4-maven-plugin</artifactId>
    <version>1.1.0</version>
    <executions>
        <execution>
            <phase>process-test-resources</phase>
            <goals>
                <goal>export</goal>
            </goals>
        </execution>
    </executions>
    <configuration>
        <outputFile>${project.build.directory}/test-classes/schema.sql</outputFile>
        <format>true</format>
        <force>true</force>
        <delimiter>;</delimiter>
        <type>CREATE</type>
        <target>SCRIPT</target>
        <driverClassName>oracle.jdbc.driver.OracleDriver</driverClassName>
        <hibernateDialect>org.hibernate.dialect.Oracle10gDialect
        </hibernateDialect>
    </configuration>
<!-- not working
    <dependencies>
        <dependency>
            <groupId>org.xerial.thirdparty</groupId>
            <artifactId>jdbc-api</artifactId>
            <version>1.4</version>
        </dependency>
    </dependencies>             
-->
</plugin>

但 Eclipse 显示以下错误,说 java.sql.Date is missing :

Execution default of goal de.juplo:hibernate4-maven-plugin:1.1.0:export failed: 
A required class was missing while executing 
de.juplo:hibernate4-maven-plugin:1.1.0:export: java/sql/Date

我想知道为什么这是一个问题,因为 java.sql.Date 包含在 JDK (rt.jar) 中

我尝试将依赖项添加到包含 java.sql.Date (org.xerial.thirdparty.jdbc-api) 的 jar 中,但没有成功。

感谢您的帮助。

【问题讨论】:

    标签: java eclipse maven eclipse-plugin hibernate-4.x


    【解决方案1】:

    我刚刚将我的 IDE 更新到 Spring Tools Suite 3.9.2.RELEASE,迁移工作区,错误消失了 :)

    【讨论】:

      猜你喜欢
      • 2017-04-05
      • 2018-07-31
      • 2014-06-22
      • 1970-01-01
      • 2016-06-21
      • 1970-01-01
      • 1970-01-01
      • 2016-10-05
      • 1970-01-01
      相关资源
      最近更新 更多