Maven: javaee-api против jboss-javaee-6.0
Я хочу проект Java JEE6, созданный с помощью Maven, и я хочу егостандарт
Итак, я положил это в моем 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?
Спасибо!