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