Я пытаюсь использовать API-интерфейс Artifactory REST (и, в частности, язык запросов Artifactory) от клиента Java, но примеры на сайте написаны в Groovy (фрагменты), и это не сразу понять, как будет работать клиент Java.Ищите пример Artifactory Query Language в Java
Пример Java, который использует REST API (или API-интерфейс Artifactory Java Client API) для выполнения запроса AQL, будет очень оценен.
Для чего это стоит, вот ссылка на сайт Artifactory Query Language ...
https://www.jfrog.com/confluence/display/RTF/Artifactory+Query+Language
мне пришлось подправить линию 2, чтобы использовать класс ArtifactoryClient (как Artifactory является интерфейсом) ... 'Artifactory Artifactory = Artifactory.create (URL, имя пользователя, пароль), ' –
я также должен был добавить .requestType и .responseType ... ' ArtifactoryRequest aqlRequest = новый ArtifactoryRequestImpl() .method (ArtifactoryRequest.Method.POST) .apiUrl ("/ апи/поиск/акль") .requestType (ArtifactoryRequest.ContentType.TEXT) .responseType (ArtifactoryRequest.ContentTyp e.JSON) .requestBody (aqlQuery); ' –
Но все-таки, я не могу получить что-нибудь, но ... groovyx.net.http.HttpResponseException: Не найдено –