2015-11-07 2 views
0

Моя конфигурация ниже:Ошибка: Не удалось найти или загрузить основной класс инструмента

  • Apache Maven 3.3.3 (7994120775791599e205a5524ec3e0dfe41d4a06; 2015-04-22T14: 57: 37 + 03: 00)
  • Maven дома: /usr/local/Cellar/maven/3.3.3/libexec
  • Java версия: 1.8.0_66, поставщик: Oracle Corporation
  • Java дома: /Library/Java/JavaVirtualMachines/jdk1.8.0_66.jdk/Contents/Home/jre
  • региональные настройки по умолчанию: en_US, кодировка платформы: UTF-8
  • Название
  • ОС: "Mac OS X", версия: "10.11.1", арка: "x86_64", семья: "макинтош"

Я использую Spring Tool Suite 3.7.1.RELEASE (Build Id: 201510041213).

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

+0

«Я пытаюсь запустить любую команду Maven», как вы ее запускаете? – bakki

+0

Я запускаю любую команду maven в run как меню. – semudu

+0

1. попробуйте «щелкнуть правой кнопкой мыши по проекту» и «выбрать Maven» -> «проект обновления» (выберите зависимый проект, если они есть). 2. 'Щелкните правой кнопкой мыши на pom.xml' и' запустите как maven clean'. 3. «Правой кнопкой мыши на pom.xml' и' run as maven install' – bakki

ответ

1

У меня был проект, который я разрабатывал на STS версии 3.6.4.RELEASE, но когда я загрузил STS 3.7.1.RELEASE на другой компьютер, импортировал проект и попытался построить/очистить/... с maven, он будет показывать эту ошибку (Error: Could not find or load main class Tool).

То, что я сделал, это скопировать версию 3.6.4.RELEASE с одного компьютера на другой компьютер, а затем я мог бы построить проект. Затем я приступил к обновлению STS через eclipse, а не загрузке с сайта, и теперь я запускаю 3.7.1.RELEASE на втором компьютере, и проект продолжает запускаться сейчас :)

AFAIK это были мои шаги затем:

  1. Получить более старую версию STS (3.6.4.RELEASE в моем случае, что я использовал на другом компьютере, скопировать его и удалил INI файл, поскольку он вызвал ошибку при запуске)
  2. Импортный проект
  3. Обновление STS через eclipse
  4. Maven n ow строит проект без ошибок

Надеюсь, это поможет!

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