为什么某些RichFaces工件不在Maven Central中?

时间:2012-07-20 16:10:32

标签: jsf maven richfaces repository

为了在我的构建中获取RichFaces Validator工件org.richfaces.ui.validator:richfaces-ui-validator-ui(4.2.2 Final),我不得不在我的POM中添加https://repository.jboss.org/nexus/content/repositories/releases作为存储库。

在我的构建抱怨它无法找到该工件并且a search for 'richfaces' in Maven Central没有返回RichFaces工件的“完整集”之后,我就这样做了。

只是好奇是否有人知道如何选择RichFaces工件包含在Maven Central中。

1 个答案:

答案 0 :(得分:1)

简短的回答:如果你需要这个,你可能做错了什么。 Maven Central应具有使用RichFaces创建应用程序所需的所有依赖项。

我试图单独添加ui-validator组件(未部署到Maven中心),错误的假设是我需要将其明确标识为依赖项。包括它会给我带来相当大的痛苦(部署中有多个csv.xml文件。)

最后,我意识到ui-components依赖(在 Central上安装了 )捆绑了验证依赖(以及许多其他依赖)。

最后,我还没有得到我正在寻找的组件。我以为我需要rich:ajaxValidator,但那只是因为我试图在4.x应用程序中使用3.x RichFaces Showcase中的代码(并且在4.x中删除了该标记)。