2013-05-29 1 views
1

Я новичок в Набор инструментов SpringSource Tool (STS), и у меня возникают проблемы с получением таких функций, как perform tests или perform package.Проблема с внедрением Maven в STS

я обычно получаю сообщение об ошибке, что говорится:

CreateProcess ошибка = 2, система не может найти указанный файл.

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

+0

Try Window -> Настройки -> Java -> Путь сборки -> Переменные класса. Я считаю, что заставить Maven-плагин работать, вам нужно добавить M2_REPO, который указывает на ваш репозиторий maven. – CodeChimp

ответ

1

Сначала проверьте, можете ли вы запустить mvn из своей оболочки. Для mvn, который будет доступен из вашей оболочки, вам необходимо добавить M2_HOME/bin в вашу переменную PATH.

Для получения дополнительной информации об установке и настройке Maven см. Следующую ссылку.

http://maven.apache.org/download.cgi#Installation

Также отметим, что perform tests и perform package не Maven команды и они должны быть выполнены из консоли Spring Roo.

0

Попробуйте настройки -> Maven -> Установки. Убедитесь, что выбранная установка действительно существует.

+0

Я проверил это и установка существует. Проверено три флажка: > Не следует автоматически обновлять зависимости от удаленных репозиториев > Обновлять обновления индекса репозитория при обновлении > Обновить проекты Maven при запуске – aBarb

+0

Итак, проверьте свои журналы ошибок. Окно -> Показать вид -> Другое -> Журнал ошибок. Вставьте любые соответствующие ошибки в вопрос. –