2014-10-06 5 views
0

Я не могу выполнить какие-либо команды «выполнить» из STS Roo Shell.STS + Roo maven fail

я получаю:

~.web roo> perform package 
error=2, No such file or directory 

Если я иду в не-STS оболочки, Everyting работает должным образом.

OS: Mac OSX 10.10 STS: 3.6.1.RELEASE РОО: 1.2.5.RELEASE [об 8341dc2]

+0

Я попробовал STS Roo Shell минуту назад, и эта команда работает для меня. Я создал новый проект Roo, запустил сценарий клиники, чтобы заполнить мой проект чем-то значимым и выполнил команду выполнения пакета. Он делает много вещей, но кажется, что все в порядке. Можете ли вы попробовать это на своей машине? Было бы интересно узнать, является ли это проблемой при установке или проекте. –

+0

Не повезло. 1. Я создал новый проект и запустил сценарий клиники (как в «1.6. Изучение образцов роо» http://docs.spring.io/spring-roo/reference/html/intro.html) 2 Импортировал проект в STS как проект Maven. 3. Пробовал «выполнить тесты»/«выполнить пакет» и т. Д. Такая же ошибка. – Shane

+0

Вы пытались создать проект как проект Spring Roo внутри STS и запускали скрипт изнутри STS? В моих тестах я никогда ничего не делал за пределами STS. Возможно, это вызывает проблему (при импорте проекта Roo в качестве проекта Maven). –

ответ

0

Убедитесь, что у вас есть Maven правильно установлен на вашем компьютере. Откройте терминал, затем mvn -v, чтобы проверить установку Maven.

+0

Да, как я уже сказал, он отлично работает в оболочке , – Shane