Класс SchemaExport не найден, что использовать вместо него?

Я переношу приложение в Hibernate 6.0. Я использую инструмент hibernate hbm2ddl для создания экспорта схемы:

           <hibernatetool destdir="${local.db-path}/sql">
            <classpath refid="classpath"/>
            <annotationconfiguration configurationfile="${local.db-path}/hibernate.cfg.xml"/>
            <hbm2ddl
                drop="false"
                create="true"
                export="false"
                outputfilename="myapp.sql"
                delimiter=";"
                format="true"/>
        </hibernatetool>

Но Муравей говорит

      Caused by: java.lang.ClassNotFoundException: org.hibernate.tool.hbm2ddl.SchemaExport
    at org.apache.tools.ant.AntClassLoader.findClassInComponents(AntClassLoader.java:1383)
    at org.apache.tools.ant.AntClassLoader.findClass(AntClassLoader.java:1338)
    at org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:1093)
    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
    ... 20 more

Был ли SchemaExport удален из Hibernate 6.0? Или куда оно ушло? Или что я могу использовать вместо этого?

0 ответов

Другие вопросы по тегам