我正在尝试将jsf-api
和jsf-impl
依赖项添加到项目中,并且无法在Maven central repo中找到它们。他们在吗?我对2.0 +感兴趣。
Mojarra网站建议添加指向其存储库的链接:
<repository>
<id>java.net</id>
<name>java.net</name>
<url>http://download.java.net/maven/2</url>
</repository>
但这是违反Maven惯例不使用第三方存储库,只有Maven中心..
答案 0 :(得分:1)
如果您不想直接在POM中添加存储库引用,可以在Maven的settings file中添加它。或者,考虑一个存储库管理器,例如Nexus。
答案 1 :(得分:1)
将此存储库http://download.java.net/maven/2/com/sun/faces/添加到您的maven项目并使用此依赖项:
<dependency>
<groupId>com.sun.faces</groupId>
<artifactId>jsf-api</artifactId>
<version>2.0.x</version>
</dependency>
<dependency>
<groupId>com.sun.faces</groupId>
<artifactId>jsf-impl</artifactId>
<version>2.0.x</version>
</dependency>