我是Spring Roo的新手,并按照http://projects.spring.io/spring-roo/
上的泉源正式提供的下载包中的说明书进行操作虽然,我无法从Windows命令行窗口运行roo。从roo
窗口运行cmd
时出现的错误可以查看here。
拥有STS downloaded,installing Roo plugin,创建一个Spring Roo项目,启动Roo控制台将让我在那里。
所以,我的问题是,Windows操作系统的手册已经过时/不正确,或者我在这里想到了什么?
答案 0 :(得分:1)
在Roo抛出的错误中,我可以看到缺少一些系统所需的包:
所以,我认为你是对的:手册已经过时,应该从支持的JDK中删除 IBM Java 。
我想要,您可以在Spring-Roo Jira
中报告解决方法可能是安装Oracle标准JDK。
祝你好运!答案 1 :(得分:0)
感谢@jmvivo的想法,我们找到了原因 - Java 8
和Spring Roo 1.2.5 RELEASE
之间不兼容。该问题已正式公布,并报告了Spring Roo Jira here。
因此,请确保您的roo
正在从Java 7或更低版本运行java.exe
。
java -version
然后您可以按照指导致电roo
。
P.S。
编辑%PATH%系统变量时,**确保
您%JAVA_HOME
指向JDK 7
您将%JAVA_HOME%\bin
置于顶部**,以便应用您在%JAVA_HOME%
中定义的java位置。
否则C:\ProgramData\Oracle\Java\javapath
或%SystemRoot%\system32
可能会优先%JAVA_HOME%