【发布时间】:2011-07-17 06:39:25
【问题描述】:
在哪里可以找到我的 jsf 2 webapp 的 jsf-impl?
在 maven 的仓库中,我得到了 1.2 版本。
在http://download.java.net/maven/2/javax/faces/,我只能看到jsf-api,但没有jsf-impl
我目前正在使用 tomcat 7,并且正在尝试使用 primefaces。
谢谢!
更新
我已经能够使用这个获得 api 和 impl,但我仍然不确定我应该真正使用哪个 impl:
<dependency>
<groupId>com.sun.faces</groupId>
<artifactId>jsf-api</artifactId>
<version>2.0.3</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>com.sun.faces</groupId>
<artifactId>jsf-impl</artifactId>
<version>2.0.3</version>
<scope>compile</scope>
</dependency>
更新
抱歉不清楚,但这不仅仅是关于我应该使用哪个版本。
我很怀疑,因为:
- 我注意到存在 javax.faces 和 com.sun.faces 2 个 groupIds
- 我没有从 maven 存储库中看到 jsf-impl
- 我应该使用什么存储库来获取最新版本
谢谢你:-)!
【问题讨论】:
-
我们在项目中使用了以下
<dependency> <groupId>com.sun.faces</groupId> <artifactId>jsf-impl</artifactId> <version>2.1.0-b09</version> </dependency>并且运行流畅 -
谢谢你,我现在就改用你的建议。但是,我仍然感到困惑,因为也有 javax.faces maven groupId。我仍然想知道何时使用它们。
标签: jsf tomcat maven jsf-2 primefaces