有没有办法实现完全可移植的Java EE 6部署?

时间:2012-10-09 20:29:45

标签: jboss java-ee-6

是否可以在不使用模块/库的情况下在任何Java EE 6容器(如JBoss或GlassFish等)上部署Java EE 6应用程序?

例如,如果我想要Hibernate或Weld,请在我的Maven pom中添加这些。

换句话说,是否有任何“香草”容器或JBoss或GlassFish可以制成“香草”?

1 个答案:

答案 0 :(得分:1)

对不起......但说实话,我不明白你的问题。

Java EE应用程序在大多数情况下可以部署所有容器 - 只要它们不使用特定于所选容器的包或配置即可。 即使您在POM中添加库并且应用程序打包为WAR或EAR,应该工作。

不需要Weld,因为API是Java EE 6的一部分。如果你想使用JPA,你也不需要休眠。