Проблема:
У меня возникала следующая ошибка, когда я пытаюсь запустить mvn clean install в моем проекте и через Netbeans IDE clean and build option. Эта проблема возникает из-за того, что сертификат недоступен при загрузке через командную строку NET beans IDE / via, но можно загрузить файлы через браузер.
Ошибка:
Caused by: org.eclipse.aether.transfer.ArtifactTransferException: Could not transfer artifact com.java.project:product:jar:1.0.32 from/to repo-local (https://url/local-repo): sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
Разрешение:
1. Загрузите сертификат соответствующего Url:
2. Теперь установите хранилище ключей, чтобы устранить проблему.
C: \ Program Files \ Java \ jdk1.8.0_141 \ jre \ bin> keytool -importcert -file "C: / user / shel don / desktop / product.cer "-alias product -keystore" C: / Program Files / Java / jdk1.8.0_141 / jre / lib / security / cacerts ".
- Вам будет предложено ввести пароль. Введите пароль: введите «changeit» еще раз для «Доверяйте этому сертификату? [No]:», введите «yes»
Примеры команд командной строки / вывод:
keytool -importcert -file "C:/Users/sheldon/Desktop/product.cer" -alias product -keystore "C:/Program iles/Java/jdk1.8.0_141/jre/lib/security/cacerts" Enter keystore password: Trust this certificate? [no]: yes Certificate was added to keystore
- Согласие! теперь вы должны были избавиться от ошибки «Не удалось создать PKIX-путь: ошибка sun.security.provider.certpath.SunCertPathBuilderException» в вашей среде IDE NetBeans.
Вам нужно обновить мультиселекцию после того, как вы установите новые выбранные параметры, используя .prop("selected", true)
.
$.each(data.classifications, function(i, e) {
$("#classification option[value='" + e + "']").prop("selected", true);
});
$('#classification').multiselect('refresh');
Описание метода refresh
:
Этот метод используется для обновления отмеченных флажков на основе выбранных в данный момент опций.
Вы можете увидеть полный список доступных методов ЗДЕСЬ .