где находится хранилище maven-репозитория Jenkins по умолчанию? - PullRequest
0 голосов
/ 28 ноября 2018

У меня Jenkins ver.2.121.1 установлено на Windows Server 2012 R2 вместе с Apache Maven 3.5.2.
В localhost:8080/systeminfo ссылке переменная окружения $MAVEN_HOME установлена ​​правильно (на C:\\apache-maven-3.5.2\), и maven сохраняет мои пользовательские библиотеки в ~\.m2\.repository\ но Jenkins сохраняет пользовательские библиотеки (например, ojdbc, ...) в другом каталоге (в C:\\Program Files(x86)\Jenkins\maven-repositories\0\).

В jenkins config.xmlC:\\Program Files(x86)\Jenkins\config.xml) не указана строка о локальных репозиториях maven (например, ничего не определено, например, <localRepository>${env.HOME}/.m2/repository</localRepository>).
Существует ли какая-либо явная причина, по которой Jenkins использует еесобственный каталог репозитория maven?Должен ли я указать свой собственный каталог maven, чтобы заставить jenkins отдавать ему приоритет?

1 Ответ

0 голосов
/ 28 ноября 2018

Попробуйте http://localhost:8080/configure, и вы сможете увидеть и указать там "Локальный репозиторий Maven".

Maven Project Configuration

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...