web-dev-qa-db-fra.com

des fichiers jar manquent sur le serveur `artifactory` après l'installation de primefaces tous thèmes

J'essaie de suivre http://primefaces.org/themes pour le faire fonctionner.

Tous les thèmes de la communauté sont également disponibles dans le package "tout-en-un". 

<dependency>  
  <groupId>org.primefaces.themes</groupId>  
  <artifactId>all-themes</artifactId>  
  <version>1.0.10</version>  
</dependency> 

J'ai ajouté le référentiel primefaces et ai artifactory en cours d'exécution. Il est indiqué que *.jar est manquant.

Je peux voir les répertoires de tous les thèmes sur le référentiel Maven local. Cependant, tous les fichiers JAR sont manquants et ne peuvent pas non plus être trouvés sur le serveur artifactory.

16
hakkican

Vous devez ajouter des référentiels:

<repositories>
    <repository>
        <id>prime-repo</id>
        <name>PrimeFaces Maven Repository</name>
        <url>http://repository.primefaces.org</url>
        <layout>default</layout>
    </repository>
</repositories>
64
milosz889

Le http://repository.primefaces.org redirige vers secure https://repository.primefaces.org , mais le certificat du serveur ne peut pas être approuvé en fonction du magasin de données de confiance par défaut de Java.

Vous avez deux options:

  1. Ajoutez le certificat de certification "Let's Encrypt Authority X3" au répertoire/lib/sercurity/cacerts. (Le mot de passe par défaut est: changeit)
  2. Ignorer la validation du certificat de maven: Comment dire à Maven de ne pas tenir compte des erreurs SSL (et de faire confiance à tous les certs)?
6
Bukodi László

Essayer:

<dependency>
    <groupId>org.primefaces.extensions</groupId>
    <artifactId>all-themes</artifactId>
    <version>1.0.8</version>
</dependency>

J'ai essayé avec 1.0.10 mais j'ai échoué, 1.0.8 c'est ok!

1
SuperChia

La version 1.0.10 ne semble pas être disponible pour le moment. Vous pouvez suivre ce lien pour voir la dernière version: http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22org.primefaces.extensions%22%20AND%20a%3A % 22all-themes% 22

J'ai eu le même problème. Je l'ai corrigé en modifiant ma dépendance dans mon fichier pom.xml en:

  <dependency>  
    <groupId>org.primefaces.extensions</groupId>  
    <artifactId>all-themes</artifactId>   
    <version>1.0.8</version>  
</dependency>  

Parce que la version 1.0.8 est la dernière version, j'ai obtenu ce dont j'avais besoin. La seule différence entre ce que j'ai et ce que vous avez est le groupId. Après avoir modifié votre identifiant de groupe et effectué une mise à jour Maven, cela a bien fonctionné.

1
level2fast
1
myset

Ubuntu a un problème avec les certificats, vous devez ajouter en utilisant ceci:

apt-get install ca-certificates-Java
apt-get install ca-certificates
0
Gasfiter