Mvn не является внутренней или внешней командой исполняемой программой или пакетным файлом

Может быть, вопрос задан раньше, но я обнаружил очень странную ошибку. Когда я бегу mvn —version Команда из bin дает версию и другую информацию. Однако, когда я бегу за пределами бен, это дает исключение. Оба результата упоминаются ниже

C:Program Filesapache-maven-3.0.5-binapache-maven-3.0.5bin>mvn —version Apache Maven 3.0.5 (r01de14724cdef164cd33c7c8c2fe155faf9602da; 2013-02-19 19:21: 28+0530) Maven home: C:Program Filesapache-maven-3.0.5-binapache-maven-3.0.5 Java version: 1.7.0_25, vendor: Oracle Corporation Java home: C:Program FilesJavajdk1.7.0_25jre Default locale: en_US, platform encoding: Cp1252 OS name: «windows 7», version: «6.1», arch: «amd64», family: «windows» C:Program Filesapache-maven-3.0.5-binapache-maven-3.0.5>mvn —version ‘mvn’ is not recognized as an internal or external command, operable program or batch file.

Также я установил JAVA_HOME в пользовательскую переменную и M2_HOME, M2 в системной среде:

«java» не является внутренней или внешней командой, исполняемой программой или пакетным файлом.


C:UsersSAHILBHALLA>echo %JAVA_HOME% C:Program FilesJavajdk1.7.0_25 C:UsersSAHILBHALLA>echo %M2% C:Program Filesapache-maven-3.0.5-binapache-maven-3.0.5bin C:UsersSAHILBHALLA>echo %M2_HOME% C:Program Filesapache-maven-3.0.5-binapache-maven-3.0.5

Скажи мне, где я не прав. Что мне делать, чтобы восстановиться после этого?

user2389887 02 июл ’13 в 18:11 2013-07-02 18:11
2013-07-02 18:11

17 ответов

Моя проблема решена, path не решил %M2% , Когда я добавил местоположение maven-bin в пути вместо %M2% после этого команды работают.

Я хотел бы поблагодарить всех тех, кто пытается решить проблему

user2389887 03 июл ’13 в 15:06 2013-07-03 15:06
2013-07-03 15:06

Читайте также:
Почему программа не видит телефон

Эта проблема возникает из-за того, что в вашей ОС нет какой-либо переменной среды, соответствующей установленному maven. Для решения этой проблемы я всегда использую Maven из комплекта Intellij и больше не устанавливаю отдельную версию Maven, чтобы найти путь из комплекта Maven, перейдите к intellij и нажмите Ctrl+Alt+S -> Build, Execution, Deployment -> Build tool -> Maven -> Maven home directory вы можете найти там связанный путь maven intellij, как показано на изображении ниже.

Затем перейдите в System environment variables и установите эти переменные:

Имя переменной: MAVEN_HOME

Значение переменной: C:/Program Files/JetBrains/IntelliJ IDEA 2019.3.1/plugins/maven/lib/maven3

После определения системной переменной MAVEN_HOME найти путь к переменной и добавить эту строку в список

Работа сделана, откройте командную строку и проверьте ее, написав mvn -v . 99 процентов времени, когда он работает, если вы находитесь в пределах 1 процента, вам придется перезагрузить компьютер.

Если вы хотите использовать mvn с внутреннего терминала intellij, вам необходимо перезапустить intellij после установки переменных среды, тогда у вас не должно возникнуть проблем с запуском команды maven с терминала.

Maven : mvn is not recognized as an internal or external command

user3312425 20 янв ’20 в 21:28 2020-01-20 21:28
2020-01-20 21:28

maven должен быть в системном PATH, если вы хотите выполнить его из любого места. добавить%M2_HOME%bin в PATH

user262022 02 июл ’13 в 18:12 2013-07-02 18:12
2013-07-02 18:12

Прежде всего, убедитесь, что Java работает или не запускаете эту команду в cmd.

C:>java -version

если он работает, он покажет этот вывод:-

C:>java -version java version «1.8.0_74» Java(TM) SE Runtime Environment (build 1.8.0_74-b02) Java HotSpot(TM) Client VM (build 25.74-b02, mixed mode)

Шаг 1. Сначала задайте свой путь java_home[C:Program FilesJavajdk1.8.0_74] в пользовательской переменной.

Читайте также:
Известно что программа 11122 переводит число 4 в число 22 определи значение b

Шаг 2. Затем задайте путь MAVEN_HOME[C:Program Filesmavenapache-maven-3.3.9] в системной переменной и убедитесь, что ваша папка maven должна присутствовать только в папке C.

Шаг 3. Затем задайте путь M2 в системной переменной и укажите местоположение бина maven, то есть [C:Program Filesmavenapache-maven-3.3.9bin].

Шаг 4. Затем установите новую системную переменную, т.е. имя переменной = MAVEN_OPTS и значение переменной =-Xms256m -Xmx512m

Шаг 5. Затем отредактируйте переменную пути / системного пути, будьте осторожны, ничего не удаляйте, просто добавьте путь java_home ie=;C:Program FilesJavajdk1.8.0_74 и переменную M2 =;%M2% в конце,

Шаг 6. Чтобы убедиться, что Maven сейчас работает или не запускайте эту команду в cmd

> C:>mvn —version

если он работает, он покажет этот результат:-

Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015- 7+05:30) Maven home: C:Program Filesmavenapache-maven-3.3.9bin.. Java version: 1.8.0_74, vendor: Oracle Corporation Java home: C:Program FilesJavajdk1.8.0_74jre Default locale: en_IN, platform encoding: Cp1252 OS name: «windows 7», version: «6.1», arch: «x86», family: «dos»

Источник: stackru.com

Русские Блоги

‘mvn’ не является внутренней или внешней командой или исполняемой программой

проблема:
Введите [mvn -version] в cmd, и результат покажет, что «mvn» не является внутренней или внешней командой и не исполняемой программой.
решение:
1.
Убедитесь, что в переменной среды добавлен адрес.


Примечание. [M2_HOME] — это мое собственное имя переменной, или это может быть [MAVEN_HOME]

2.
Откройте cmd в папке bin распакованной папки maven.


3.

Откройте cmd по этому пути, чтобы просмотреть номер версии, который доказывает, что с конфигурацией maven нет проблем.

4.
Моя среда: 64-разрядная версия Win10

Интеллектуальная рекомендация

[Структура данных и алгоритм] Пример 8

Основание для выбора: тот, который закончится раньше, будет организован первым. Определите класс Program, который содержит два члена, а именно начало и конец, то есть время начала и время окончания. К.

Читайте также:
Как написать целевую программу

Одна строка команды для получения pip Неустранимая ошибка в программе запуска: невозможно создать процесс с использованием ошибки

Поскольку раздел диска изменился после переустановки системы, после добавления переменных среды в исходный проект pyhon в списке пакетов возникла следующая проблема: щелкните, чтобы сказать этот пункт.

Разница между интервью с компьютерными сетью TCP и UDP

4. Разница BetweentCP и UDP 4.1. Структура сообщений UDP (8 байтов в первом отчете) 4.2. Характеристики UDP Особенности UDP: Лицом к не -коннекции Не поддерживайте статус соединения, поддерживайте одн.

Источник: russianblogs.com

‘mvn’ не распознается как внутренняя или внешняя команда, работающая программа или командный файл

Может быть, раньше задавали вопрос, но я обнаружил очень странную ошибку. Когда я запускаю команду mvn —version из корзины, она дает версию и другую информацию. Однако, когда я бегу за пределы корзины, возникает исключение. Оба результата упомянуты ниже

C:Program Filesapache-maven-3.0.5-binapache-maven-3.0.5bin>mvn —version Apache Maven 3.0.5 (r01de14724cdef164cd33c7c8c2fe155faf9602da; 2013-02-19 19:21: 28+0530) Maven home: C:Program Filesapache-maven-3.0.5-binapache-maven-3.0.5 Java version: 1.7.0_25, vendor: Oracle Corporation Java home: C:Program FilesJavajdk1.7.0_25jre Default locale: en_US, platform encoding: Cp1252 OS name: «windows 7», version: «6.1», arch: «amd64», family: «windows» C:Program Filesapache-maven-3.0.5-binapache-maven-3.0.5>mvn —version ‘mvn’ is not recognized as an internal or external command, operable program or batch file.

Также я установил JAVA_HOME в пользовательской переменной и M2_HOME, M2 в системной переменной среды. Вывод для этих переменных и %path% :

C:UsersSAHILBHALLA>echo %JAVA_HOME% C:Program FilesJavajdk1.7.0_25 C:UsersSAHILBHALLA>echo %M2% C:Program Filesapache-maven-3.0.5-binapache-maven-3.0.5bin C:UsersSAHILBHALLA>echo %M2_HOME% C:Program Filesapache-maven-3.0.5-binapache-maven-3.0.5 C:UsersSAHILBHALLA>echo %path% C:Program Files (x86)InteliCLS Client;C:Program FilesInteliCLS Client;C:Windowssystem32;C:Windows;C:WindowsSystem32Wbem;C:WindowsSystem32WindowsPow erShellv1.0;C:Program FilesJavajdk1.7.0_25bin;.;

Подскажите, где я не прав. Что мне делать после этого?

Источник: question-it.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru