2014-10-06 85 views
0

我无法运行STS Roo Shell中的任何“执行”命令。STS + Roo maven失败

我不断收到:

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

如果我去一个非STS外壳,everyting工作正常。

操作系统:Mac OSX 10.10 STS:3.6.1.RELEASE ROO:1.2.5.RELEASE [转8341dc2]

+0

刚才我试过了STS Roo Shell,这个命令似乎对我很有用。我创建了一个新的Roo项目,运行临床脚本来为我的项目填充一些有意义的内容,并执行perform package命令。它做了很多东西,但似乎运行良好。你可以在你的机器上试试这个吗?看看它是否是您的安装或项目的问题会很有趣。 – 2014-10-07 13:38:35

+0

没有运气。 1.我创建了一个新项目并运行临床脚本(如“1.6。探索Roo示例”http://docs.spring.io/spring-roo/reference/html/intro.html) 2将该项目作为Maven项目导入STS。 3.试过“执行测试”/“执行包”等... 同样的错误。 – Shane 2014-10-08 00:00:36

+0

您是否尝试在STS内创建项目作为Spring Roo项目,并从STS内部运行脚本?在我的测试中,我从未在STS之外做过任何事情。也许这是一个问题(将Roo项目导入为Maven项目时)。 – 2014-10-09 08:57:43

回答

0

请确保您有正确安装在计算机上的Maven。打开终端然后mvn -v来测试Maven的安装。

+0

是的,就像我说过的,它在shell中工作正常。 – Shane 2014-10-20 08:43:08