私は http://primefaces.org/themes に従ってそれを機能させようとしています。
すべてのコミュニティテーマは、「オールインワン」パッケージでも利用できます。
<dependency>
<groupId>org.primefaces.themes</groupId>
<artifactId>all-themes</artifactId>
<version>1.0.10</version>
</dependency>
primefaces
リポジトリを追加し、artifactory
を実行しています。 *.jar
アーティファクトがありません。
ローカルのMavenリポジトリですべてのテーマのディレクトリを見ることができます。ただし、すべてのjarが欠落しており、artifactory
サーバーでもそれらを見つけることができません。
リポジトリを追加する必要があります。
<repositories>
<repository>
<id>prime-repo</id>
<name>PrimeFaces Maven Repository</name>
<url>http://repository.primefaces.org</url>
<layout>default</layout>
</repository>
</repositories>
http://repository.primefaces.org はセキュア https://repository.primefaces.org にリダイレクトしますが、サーバーの証明書は、Javaのデフォルトの信頼ストアに基づいて信頼できません。
次の2つのオプションがあります。
試してください:
<dependency>
<groupId>org.primefaces.extensions</groupId>
<artifactId>all-themes</artifactId>
<version>1.0.8</version>
</dependency>
私は1.0.10で試しましたが失敗しました、1.0.8は大丈夫です!
現時点では、バージョン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の更新を行った後、正常に機能しました。
Ubuntuには証明書に問題があるため、これを使用して追加する必要があります。
apt-get install ca-certificates-Java
apt-get install ca-certificates