Прежде всего, вы должны понимать, что ваш инструмент Jenkins и пользователь jenkins
- это две разные концепции.
По умолчанию инструмент Jenkins не знает о ваших текущих системных инструментах, таких как Maven.Вот почему, если вам нужно использовать систему Maven, вам нужно добавить конфигурацию Maven на странице Управление Jenkins -> Global Tool Configuration , затем снимите флажок Install automatically
и введите Name
и MAVEN_HOME
:
Это позволит Дженкинсу узнать путь к вашему системному инструменту Maven (как уже сказал в комментариях Евгений Энчев, после этого Дженкинс узнает, где находится M2_HOME
).
Затем в вашемДля работы также необходимо выбрать правильную версию Maven (используйте имя, которое вы настроили ранее): 
И тогда вы сможете запустить свою систему Maven.
Примечание: для использования Maven в конвейерах Jenkins см. Pipeline Maven Plugin .