小编dav*_*365的帖子

Maven:javaee-api vs jboss-javaee-6.0

我想要一个用maven构建的Java JEE6项目,我希望它是标准的

所以,我把它放在我的pom.xml中:

<dependency>
    <groupId>javax</groupId>
    <artifactId>javaee-api</artifactId>
    <version>6.0</version>
    <scope>provided</scope>
</dependency>
Run Code Online (Sandbox Code Playgroud)

像这样的项目,它应该在兼容的每个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>
Run Code Online (Sandbox Code Playgroud)

如果我使用它,我是否绑定到jboss所以我只能在这个应用程序中使用此服务器?

始终使用标准javaee-api不是更好吗?

谢谢!

java jboss dependencies maven java-ee-6

13
推荐指数
1
解决办法
1万
查看次数

标签 统计

dependencies ×1

java ×1

java-ee-6 ×1

jboss ×1

maven ×1