常春藤依赖性primefaces 3.5将无法解决

时间:2014-11-14 11:57:58

标签: maven jsf primefaces liferay

我曾经使用过追随者依赖

<ivy-module
    version="2.0" ...>

<dependency name="primefaces" org="org.primefaces" rev="3.5" />

但是从今天开始,依赖关系无法正确解决。我尝试使用最新版本

<dependency name="primefaces" org="org.primefaces" rev="5.1" />

这很好。

我去了primefaces的直接下载页面(http://www.primefaces.org/downloads)并且站在那里:

  

PrimeFaces 4.0及更新版本可在Maven Central获得,适用于旧版本   版本将以下存储库定义添加到您的pom.xml中   存储库部分。

view plainprint?
<!-- For 3.5 and older -->  
<repository>  
    <id>prime-repo</id>  
    <name>PrimeFaces Maven Repository</name>  
    <url>http://repository.primefaces.org</url>  
    <layout>default</layout>  
</repository>

这是一个真实的新闻吗?如果是这样,我如何更改常春藤中的依赖行以获得版本3.5?对于Liferay portlet,我需要这个版本3.5。

1 个答案:

答案 0 :(得分:0)

您必须将该存储库添加为常春藤解析器。如果您还没有,请在

中创建ivysettings.xml类似的内容
<ivysettings>
    ...
    <resolvers>
        <ibiblio name="primefaces" root="http://repository.primefaces.org" m2compatible="true" />
    </resolvers>
    ...
</ivysettings>