2015-07-05 3 views
0

То же самое с этим, но все еще не определилось. пробовал все решения ....Maven: Не удалось найти или загрузить основной класс org.codehaus.plexus.classworlds.launcher.Launcher

Maven error: Could not find or load main class org.codehaus.plexus.classworlds.launcher.Launcher

ОС: Windows 7 установлен Maven 3.3.3 от ftp://mirror.reverse.net/pub/apache/maven/maven-3/3.3.3/binaries/apache-maven-3.3.3-bin.zip переменной

Окружающая среда:

Path = C:\Tools\apache-maven-3.3.3\bin 

M2_HOME = C:\Tools\apache-maven-3.3.3 

Ошибка:

$ mvn

Error: Could not find or load main class org.codehaus.plexus.classworlds.launche r.Launcher

+0

Не требуется устанавливать M2_HOME, на самом деле его лучше удалить. При работе с несколькими версиями Maven это может вызвать указанную проблему. –

+0

Получается, что загруженный пакет не завершен. Во время процесса извлечения отсутствуют файлы. – Gigi

ответ

0

Изменить M2_HOME на MAVEN_HOME. Он работал для меня на Windows 7.

1

Я решил эту ошибку, загрузив файл бен из мавенны, а не файла Src, а затем путь, указывающий на каталог бен

0

Этих неподвижные шахты, взятый из

use M3 home

у меня была небольшая проблема на моем Mac после установки maven3 и jdk1.7. Вот что исправила мою проблему:

  1. Удалите переменную M2_HOME с пути.

  2. Добавить переменную M3_HOME с указанием пути к установке maven 3.

Вот интересная часть: я использую символические ссылки для управления версиями. Значения M2_HOME и M3_HOME были идентичны. Оба были/Developer/maven. Следовательно, кажется, что имя M2_HOME вместо M3_HOME является тем, что на самом деле вызывает проблему. Я оставляю это как упражнение (я могу вернуться), чтобы найти проблему в источнике.

0

Шаг 1: Установите ApacheMaven Binary-tar.gz файл архива Шаг2: Добавить C: \ Program Files \ Apache-Maven-3.5.2 \ Bin к PATH при переменных пользователя Step3: В командной строке запустите МВН - v

Смежные вопросы