Сегодня отхватили, что Maven отказался на отрез выкачивать пакеты с HTTPS репозитария JBoss, матерясь: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
Решение найдено было тут: http://blogs.sun.com/andreas/entry/no_more_unable_to_find
Если коротко:
- Качаем класс: http://blogs.sun.com/andreas/resource/InstallCert.java
- Компиляем его:
javac InstallCert.java
- Запускаем рраз:
java InstallCert repository.jboss.org
жмахаем 1 и - Запускаем два:
java InstallCert repository.jboss.org
видим что сертификат теперь trusted. - Копируем файл jssecacerts в $JAVA_HOME/jre/lib/security
- Удаляем кеш Maven:
rm -rf ~/.m2/repository
Всё, после этого должно всё работать.