我在我的迁移项目到JBoss AS 7,和我读过一些关于它的模块。 我的问题很简单(我认为),我不知道如何将在开发阶段这个模块。 例如,我使用Hibernate和Eclipse内,与JBoss的工具和JBoss AS 6,我只需要说,该项目将使用JBoss 7和所有的“罐子”是可用的。 但使用JBoss 7,休眠核心不提供给我。 我知道我有一个选项添加为我的POM“中规定的”休眠核心,但有另一种方式?
Answer 1:
看看这些链接:
的API: http://mvnrepository.com/artifact/org.jboss.as/jboss-as-spec-api/7.1.1.Final
由服务器提供的文物: http://mvnrepository.com/artifact/org.jboss.as/jboss-as-api/7.1.0.CR1
所有其他文物(我不知道这将是最适合你): http://mvnrepository.com/artifact/org.jboss.as
Answer 2:
我想说添加Hibernate核心为你的POM和加入“提供”
Dependency: org.hibernate
你的META-INF/MANIFEST.MF
或
<dependencies>
<module name="org.hibernate" />
</dependencies>
到jboss-deployment-structure.xml
是要走的路。 这样,你得到运行时访问休眠模式,捆绑的JBoss不包括他们在您的部署。 只要确保你使用Hibernate的同一版本附带的JBoss(休眠4.0.1 JBoss AS中7.1.1)。 还检查了开发者指南 。
文章来源: Adding JBoss AS 7 modules on Eclipse using Maven or JBoss Tools