WildFly 9.0.1.Final 附带了哪些版本的库
Posted
技术标签:
【中文标题】WildFly 9.0.1.Final 附带了哪些版本的库【英文标题】:What versions of libraries are shipped with WildFly 9.0.1.Final 【发布时间】:2015-11-08 17:00:57 【问题描述】:我正在查看https://docs.jboss.org/author/display/WFLY9/Documentation,但没有任何信息。特别是我不想知道 hibernate-entitymanager 和 hibernate-jpamodelgen 的版本。
【问题讨论】:
【参考方案1】:最简单的方法是查看 9.0.1.Final 构建的 pom.xml 文件:
https://github.com/wildfly/wildfly/blob/9.0.1.Final/pom.xml
您正在寻找的相关行可能是:
<version.org.hibernate>4.3.10.Final</version.org.hibernate
<version.org.hibernate.commons.annotations>4.0.5.Final</version.org.hibernate.commons.annotations
<version.org.hibernate.validator>5.1.3.Final</version.org.hibernate.validator>
<version.org.hibernate.javax.persistence.hibernate-jpa-2.1-api>1.0.0.Final</version.org.hibernate.javax.persistence.hibernate-jpa-2.1-api>
<version.org.hibernate.hql>1.1.0.Final</version.org.hibernate.hql>
<version.org.hibernate.search>5.2.0.Final</version.org.hibernate.search>
我认为它根本不附带 JPAModelGen,这是 Hibernate 工具的一部分,它与 Hibernate ORM 版本不同步。我相信由于 JPA2 模式生成功能,它没有得到太多维护。
【讨论】:
以上是关于WildFly 9.0.1.Final 附带了哪些版本的库的主要内容,如果未能解决你的问题,请参考以下文章
带有 maven 的 Java EE 7 的 org.wildfly.bom 和 org.jboss.spec 之间的区别