0

您知道以下工件之间的区别吗?
在什么情况下我应该使用哪一个?

<dependency>
    <groupId>org.jboss.spec.javax.faces</groupId>
    <artifactId>jboss-jsf-api_2.1_spec</artifactId>
    <scope>provided</scope>
</dependency>

<dependency>
    <groupId>javax.faces</groupId>
    <artifactId>javax.faces-api</artifactId>
    <version>2.1</version>
    <scope>provided</scope>
</dependency>

或者更具体地说,我计划将第一个依赖项替换为我的 webapp 的第二个依赖项,它将部署到 JBoss 7.1.1 和 Glassfish 3.1.2.1。我应该期待任何副作用吗?

4

1 回答 1

1

第一个由 jboss.org 提供,第二个是通过JSR-314下的 Java 社区进程开发的。您可以将第一个依赖项替换为第二个依赖项。没有副作用。

于 2012-08-27T10:53:04.553 回答