Я могу использовать Maven из Eclipse, но не из командной строки - PullRequest
1 голос
/ 09 января 2020

Я начинаю с весенней загрузки, maven и jenkins.

И я пытаюсь создать задание Jenkins, которое создает загрузочное приложение Spring, но меня спрашивают о пути MAVEN_HOME.

Я обнаружил, что у меня нет такой вещи.

Поэтому мой вопрос: как я могу использовать Maven из затмения, но не из командной строки?

так ли это плагин eclipse и, следовательно, он не доступен для внешнего затмения?

следует ли установить maven в машину и установить переменную среды, даже если я могу использовать его в eclipse?

Должен ли я сохранить то же самое версия maven в jenkins и eclipse?

Это мой вывод, когда я запускаю mvn -version

mvn -version
'mvn' is not recognized as an internal or external command,
operable program or batch file.

Ответы [ 3 ]

1 голос
/ 09 января 2020

Eclipse имеет собственную встроенную среду Maven.
Вы также можете переключить другую установленную.
Проверьте ниже каталог

     Window -> Preferences -> Maven -> Installation
1 голос
/ 09 января 2020

Пожалуйста, используйте maven wrapper, если вам нужна согласованность между всеми вашими инструментами, такими как Maven в Jenkins (или любым другим инструментом для сборки) и попробуйте собрать свою версию чека, используя

mvnw --version

или ./mvnw --version

Это независимый от платформы выбор.

1 голос
/ 09 января 2020

Maven включен в Eclipse. Чтобы запустить Maven из командной строки, вам необходимо установить командную строку Maven и установить для нее переменную PATH.

Я бы постарался убедиться, что обе версии Maven имеют одинаковую главную и вспомогательную версии.

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