我正在尝试关注http://primefaces.org/themes以使其正常运行。
所有社区主题也可用于"一体化"包。
<dependency>
<groupId>org.primefaces.themes</groupId>
<artifactId>all-themes</artifactId>
<version>1.0.10</version>
</dependency>
我添加了primefaces
存储库并且artifactory
正在运行。它说*.jar
工件丢失了。
我可以在本地maven资源库中看到所有主题的目录。但是,所有的罐子都丢失了,无法在artifactory
服务器上找到它们。
答案 0 :(得分:64)
您必须添加存储库:
<repositories>
<repository>
<id>prime-repo</id>
<name>PrimeFaces Maven Repository</name>
<url>http://repository.primefaces.org</url>
<layout>default</layout>
</repository>
</repositories>
答案 1 :(得分:6)
http://repository.primefaces.org重定向到安全https://repository.primefaces.org,但基于Java的默认信任库,无法信任服务器的证书。
您有两种选择:
答案 2 :(得分:1)
<强>存储库强>
http://search.maven.org/#search|ga|1|g%3A%22org.primefaces.extensions%22
或
自定义强>
答案 3 :(得分:1)
尝试:
<dependency>
<groupId>org.primefaces.extensions</groupId>
<artifactId>all-themes</artifactId>
<version>1.0.8</version>
</dependency>
我尝试过1.0.10但是失败了,1.0.8没问题!
答案 4 :(得分:1)
版本1.0.10目前似乎不可用。您可以点击此链接查看最新版本: http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22org.primefaces.extensions%22%20AND%20a%3A%22all-themes%22
我有同样的问题。我通过将我的pom.xml文件中的依赖项更改为:
来修复它 <dependency>
<groupId>org.primefaces.extensions</groupId>
<artifactId>all-themes</artifactId>
<version>1.0.8</version>
</dependency>
因为版本1.0.8是最新版本,所以我得到了我需要的东西。我拥有的和你拥有的唯一区别是groupId。更改groupId并进行Maven更新后,它工作正常。
答案 5 :(得分:0)
Ubuntu证书有问题,你必须使用这个添加:
apt-get install ca-certificates-java
apt-get install ca-certificates
答案 6 :(得分:-1)
似乎repo暂时被破坏了,所以你必须手动下载它。
wget -r -np -nH --cut-dirs=3 -R index.html http://repository.primefaces.org/org/primefaces/themes/
~/.m2/repository/org/primefaces/themes
目录答案 7 :(得分:-1)
我刚才有这个问题。我只是从Maven下载了jar文件,并将jar文件放在* .m2 \ repository \ org \ primefaces \ themes \ all-themes \ 1.0.10目录中。然后在Eclipse上运行maven&gt;更新