Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Nexus3 и curl/wget / 5 сообщений из 5, страница 1 из 1
03.11.2017, 12:41
    #39547332
Alexey Tomin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Nexus3 и curl/wget
Добрый день!

Судя по гуглу- нет возможности с помощью curl/wget скачать последнюю версию какого-нибудь артифакта.
Т.е.
wget --user=u --password=p " https://server/repository/maven-public/group/artifact/1.0.0/artifact-1.0.0.jar"
работает.
А попытка сформировать запрос через g=, a= и v=LATEST стабильно приводит к 404.
Например
curl -X GET -u u:p " https://server/nexus/service/local/artifact/maven/redirect?r=maven-public&p=jar&g=group&a=artifact&v=1.0.0"

Как-нибудь можно получить последнюю версию артифакта? Пусть даже сначала запросить все версии и отсортировать.

--<br /> Алексей.<br />
...
Рейтинг: 0 / 0
03.11.2017, 18:27
    #39547607
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Nexus3 и curl/wget
...
Рейтинг: 0 / 0
03.11.2017, 19:18
    #39547626
Alexey Tomin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Nexus3 и curl/wget
Basil A. Sidorov How can I retrieve a snapshot if I don't know the exact filename?

Нет, не работает.

Тут ещё проблема в том, что jaar создан не maven'ом, а bazel'ем. Там внутри никаких тебе pom.xml (ну разве что от guava и прочего валяется).
Видимо, надо как-то подобрать c, e, p параметры. Но не могу- не хватает фантазии.
...
Рейтинг: 0 / 0
03.11.2017, 19:23
    #39547627
Alexey Tomin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Nexus3 и curl/wget
Alexey Tominwget --user=u --password=p " https://server/repository/maven-public/group/artifact/1.0.0/artifact-1.0.0.jar"

Basil A. Sidorov How can I retrieve a snapshot if I don't know the exact filename?

Например, судя по страничке, должен быть файл
https://server/repository/maven-public/group/artifact/maven-metadata.xml
А его нет
И этого то же нет.
https://server/repository/maven-public/group/artifact/1.0.0/maven-metadata.xml

При этом подключение к maven-проекту в ццелом удаётся (файл скачиватеся, хотя и IDEA ругается).

PS: попал он туда curl'ом
...
Рейтинг: 0 / 0
03.11.2017, 19:25
    #39547628
Alexey Tomin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Nexus3 и curl/wget
Alexey TominPS: попал он туда curl'ом

curl -v -u user:password --upload-file bazel-bin/$MODULE_NAME/$JAR_NAME https://server/repository/releases/com/site/$MODULE_NAME/$ARTIFACT/$VERSION/$ARTIFACT-$VERSION.jar
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Nexus3 и curl/wget / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]