Поверхности all-themes v 1.0.10 установка?

Я пытаюсь следовать http://primefaces.org/themes, чтобы заставить его работать

Все темы сообщества также доступны в пакете "все-в-одном".

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

Я добавил репозиторий поверхностей и запустил artifactory. Он говорит, что артефакт *.jar отсутствует.

Я могу видеть каталоги всех тем в локальном репозитории maven. Однако все банки не доступны и не могут найти их на искусственном сервере.

Ответы

Ответ 1

Вы должны добавить репозитории:

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

Ответ 2

http://repository.primefaces.org перенаправляет на защищенный https://repository.primefaces.org, но сертификату сервера нельзя доверять на основе хранилища доверия по умолчанию Java.

У вас есть два варианта:

Ответ 4

Try:

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

Я пробовал с 1.0.10, но не смог, 1.0.8 в порядке!

Ответ 5

Версия 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. После изменения вашей группы и выполнения обновления Maven она работала нормально.

Ответ 6

Кажется, что repo временно сломан, поэтому вам нужно скачать его вручную.

Вот как это сделать: Как загрузить каталог HTTP со всеми файлами и подкаталогами, как они отображаются в списке онлайн файлов/папок?

wget -r -np -nH --cut-dirs=3 -R index.html http://repository.primefaces.org/org/primefaces/themes/
  1. Переместите его в директорию ~/.m2/repository/org/primefaces/themes
  2. Обновить индекс локального репозитория img: пример индекса обновления NetBeans