Привет ,
два года назад я установил Apache-Archiva 2.2.3, и он запускается, когда это было необходимо. Нет, мне это нужно снова и перезапустил старый Apache-Archiva 2.2.3, ... и ничего не получится.
Хорошо (два года), поэтому я делаю следующие шаги:
Я создаю / настраиваю новую виртуальную машину (OpenSuse Tumbleweed), устанавливаю Apache-Archiva 2.2.4 по умолчанию, запускаю ее, активирую и перенаправляю свою локальную settings.xml на этот новый Центральный .
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 https://maven.apache.org/xsd/settings-1.0.0.xsd"
>
<mirrors>
<mirror>
<id>internal</id>
<name>Archiva Managed Internal Repository</name>
<url>http://archiva.FOO.intern:8080/archiva/repository/internal/</url>
<mirrorOf>*</mirrorOf>
</mirror>
</mirrors>
</settings>
Затем я полностью удалил свой локальный репозиторий Maven.
и хотелпроверить работоспособность загрузки, выполнив mvn clean в текущем проекте Maven.
В результате получилось: [ERROR] Plugin org.apache.maven.plugins:maven-failsafe-plugin:2.18.1 or one of its dependencies could not be resolved: Could not find artifact org.apache.maven.plugins:maven-failsafe-plugin:jar:2.18.1 in internal (http://archiva.FOO.intern:8080/archiva/repository/internal/)
В Apache-Журналы Archiva Я вижу запрос: 172.18.8.27 - - [07/Oct/2019:09:20:51 +0000] "GET /archiva/repository/internal/org/apache/maven/plugins/maven-failsafe-plugin/2.18.1/maven-failsafe-plugin-2.18.1.jar HTTP/1.1" 404 1479 "-" "Apache-Maven/3.6.1 (Java 1.8.0_221; Windows 7 6.1)"
Если я использую пользователя, который запускает демон Apache-Archiva, и выполняю следующую команду curl --output "maven-failsafe-plugin-2.18.1.jar" "http://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-failsafe-plugin/2.18.1/maven-failsafe-plugin-2.18.1.jar"
в bash на виртуальной машине, я получаю запрошенный jar-file.
Это означает, что не существует брандмауэра или других проблем сетевой инфраструктуры.
Это также означает, чтоНельзя сказать, что Apache-Archiva мог бы выполнять свою работу, если бы он это делал.
До настоящего времени:
Я не нашел сообщений / ошибок, которые бы объяснили мне, почему Apache-Archivaне работают (из journalctl и / или / var / archiva / logs / *);
и мой сетевой анализатор не видит никакихдоступ к репозиторию с новой виртуальной машины Apache-Archiva-2.2.4 в (по умолчанию) настроенные репозитории Maven в Интернете.
Но я заметил несколько странностей.
Хммммм ...
И вот теперь я перехожу к последнему вопросу.
Кто-нибудь знает, почему Apache-Archiva 2.2.4 не не будет работать с загрузкой?
PS .: Два года назад я делаю те же шаги с Apache-Archiva 2.2.3, и он работает.