Я только что установил apache karaf 3.0.5 на свой компьютер с Windows и не могу установить веб-консоль.
Вот шаги, которые я выполнил.
- Я запустил karaf.bat, чтобы запустить контейнер.
- Введите команду «feature:install webconsole» в соответствии с документацией здесь: http://karaf.apache.org/manual/latest-3.0.x/users-guide/webconsole.html
- Я получаю следующее сообщение об ошибке:
Ошибка при выполнении команды: не удается установить функцию webconsole/0.0.0: ошибка разрешения артефакта org.apache.servicemix.specs:org.apache.servicemix.specs .activation-api-1.1:jar:2.5.0: возможно не передавать артефакт org.apache.servicemix .specs:org.apache.servicemix.specs.activation-api-1.1:jar:2.5.0 из/в (https://nexus.mycompany.net/content/groups/public) : не авторизовано , ReasonPhrase: неавторизовано.
У меня есть файл maven settings.xml с данными аутентификации. Все мои проекты maven работают нормально и работают годами. Караф, должно быть, просматривает мой файл settings.xml, чтобы знать, что нужно смотреть на нексус для получения артефактов, но, похоже, он не учитывает информацию об аутентификации.
Я не могу найти никакой информации по этому поводу, кроме некоторых старых отчетов об ошибках, связанных с аналогичной проблемой в karaf 2.x, которая, похоже, была исправлена.
Любая помощь приветствуется.