wildfly8删除(排除)hibernate4并使用旧版本



我正在从JBoss 6升级到WildFly8。我的应用程序使用Hibernate 3.6,但WildFly 8与Hibernate 4绑定。我不想将我的Hibernate版本更改为4。在我的情况下,我如何告诉WildFly8使用另一个版本的Hibernate。我曾尝试排除org.hubinate模块,但没有帮助。

我通过在persistence.xml:中设置做到了这一点

<properties>
    <property name="jboss.as.jpa.providerModule" value="org.hibernate:3" />
</properties>

并放入Wildfly org.hibernate。3

<resources>
    <resource-root path="jipijapa-hibernate3-1.0.1.Final.jar"/>
    <resource-root path="hibernate3-core.jar"/>
    <resource-root path="hibernate3-commons-annotations.jar"/>
    <resource-root path="hibernate3-entitymanager.jar"/>
</resources>

当然,我已经在那里复制了文件。

最新更新