Roo安装程序,无法从项目文件夹执行roo

问题描述:

我正在制作一个GWT应用程序roo(对我来说是新的),它在深夜,所以我显然缺少一些东西,但我刚创建了一个新的项目文件夹,并且试图运行roo.bat(在我执行bin目录时工作正常),但它不会去。我一直得到这个错误:Roo安装程序,无法从项目文件夹执行roo

C:\springsource\spring-roo-1.1.4.RELEASE\newProject> ../bin/roo.bat 
'..' is not recognized as an internal or external command, 
operable program or batch file. 

我在疯狂药丸?我想这是更多的Windows命令行问题,但它应该工作(在Vista btw)。有没有关于Roo.bat不会让自己从另一个目录执行或有什么奇怪的事情?

试试这个,如果可以帮助:

http://www.youtube.com/watch?v=PJe7NHbZeUw

转到开始,我的电脑,单击鼠标右键,属性,高级定义,环境变量。

在用户变量中,创建JAVA_HOME,ROO_HOME,MAVEN_HOME,路径应该是这些应用程序的安装。

然后在系统变量中添加roo,maven和Java以分号;分隔的路径。

然后去开始菜单,键入cmd,将其放置在桌面上,如C:\用户\ Martinho \桌面
mkdir myApp然后输入

cd myApp 

最后键入roo。 那里是roo外壳

希望这会有所帮助。

+0

谢谢。这是NIlesh引用的指南中的一个很好的指导和一步一步的指导。我只是疯了,为什么它不工作。它甚至不会说'roo'是一个未知的命令。它什么都不做,并在同一目录中显示空白提示。 – 2011-06-03 17:58:38

+0

删除您的安装,再次下载,再次提取。没有设置任何env变量,如果你去%ROO_INSTALL_PATH%\ bin,并发出命令'roo',会发生什么? – abalogh 2011-06-07 10:13:06

请勿在Roo安装中创建您的项目。而应将环境变量设置为指向Roo安装的ROO_HOME,并将%ROO_HOME%/bin添加到您的系统路径。

这使得从任何位置运行Roo控制台成为可能。