Maven: javaee-api vs jboss-javaee-6.0
2022-09-04 08:18:11
我想要一个用 maven 构建的 Java JEE6 项目,我希望它是标准的
所以,我把它放在我的pom中.xml:
<dependency>
<groupId>javax</groupId>
<artifactId>javaee-api</artifactId>
<version>6.0</version>
<scope>provided</scope>
</dependency>
像这样的项目,它应该在每个兼容的JEE6容器(jboss,geronimo,glashfish等)中运行。
那么,为什么存在这种jboss依赖性呢?
<dependency>
<groupId>org.jboss.spec</groupId>
<artifactId>jboss-javaee-6.0</artifactId>
<version>3.0.2.Final</version>
<scope>provided</scope>
</dependency>
如果我使用它,我是否绑定到jboss,所以我只能将此服务器与此应用程序一起使用?
总是使用标准的javaee-api不是更好吗?
谢谢!