Поскольку новая версия Nexus не имеет больше функций REST для поиска репозиториев для артефактов, моя идея - использовать скрипт Groovy для создания «моей собственной системы REST». В настоящее время я пытаюсь опубликовать скрипт, который выглядит следующим образом:Поиск активов/компонентов через программный продукт Nexus 3
@Singleton
class NexusSearch extends Script {
@Inject
SearchService service;
def run() {
assert service != null;
return args;
}
}
Моя проблема заключается в том, что сервис остается пустой, и я не знаю, если инъекция будет когда-либо работать в сценариях. Правильно ли это? Если да, то что я делаю неправильно, если нет, то какой будет правильный подход?
Это может помочь вам с точки зрения того, чего вы хотите достичь: http://stackoverflow.com/questions/41063108/using-the-nexus3-api-how-do-i-get-a-list-of- artefacts-in-a repository/41070107 # 41070107 – DarthHater
Я попробую ответить на ваш код отдельно – DarthHater
Это действительно очень полезно. – user3460906