2011-12-12 42 views
1

我只是在学习JSF,RichFaces和Maven。而我发现奇怪的事情:javax.faces.bean包仅在http://javaserverfaces.java.net的发行版中退出。javax.faces.bean包的真正来源是什么?

它不存在于maven存储库http://mvnrepository.com/artifact/com.sun.faces/jsf-impl/2.1.4

它看起来,如果我会尝试构建richfaces-4.0.0.Final \ examples \ richfaces-showcase它将不会被检索。

目前我只使用richfaces的日历,因为它不使用bean。但问题不在于如何成功运行所有展示。问题是如何以正确的方式来完成它,例如通过maven和公共maven仓库检索javax.faces.bean包。

我想知道是不是maven应该解决这种问题?谁负责这个特殊情况下的混乱?

回答

1

所有这些类和注释都在jsf-api jar中。

+0

我明白了!该教程太旧了。它引用了jsf-api 1.2,它不包含beans包。但是richfaces-4.0.0.Final \ examples \ richfaces-showcase参考2.0版本,没关系。谢谢。 – alehro

+0

@alehro - 不客气:) –