我们正在创建一个web项目(WAR打包),它将只有使用gvNIX/Roo按照Java优先方法开发的web服务。
我们正在遵循http://www.gvnix.org/assets/doc/gvnix-1.4.1-reference-docs.pdf的官方指南,但它似乎不起作用。
我们采取了以下步骤:
在这一步中,第30.3章中的4.2失败了:“已找到命令‘远程服务定义ws -class ~.service.Service’,但当前不可用(键入'help‘,然后输入以了解此命令)”。
综上所述,这是log.roo的内容:
// Spring Roo 1.3.1.RELEASE [rev 8cb81a3] log opened at 2015-03-26 09:24:15
project --topLevelPackage com.test.webservices --projectName webservices --java 7 --packaging WAR
// Spring Roo 1.3.1.RELEASE [rev 8cb81a3] log closed at 2015-03-26 09:24:24
// Spring Roo 1.3.1.RELEASE [rev 8cb81a3] log opened at 2015-03-26 09:24:31
remote service class --class ~.service.Service
remote service operation --name myMethod --service ~.service.Service --return java.lang.Long --paramNames param1,param2 --paramTypes "java.lang.String,java.util.List"
// Spring Roo 1.3.1.RELEASE [rev 8cb81a3] log closed at 2015-03-26 09:30:59这是一个不能工作的命令:
remote service define ws --class ~.service.Service为什么当您一步一步地遵循官方指南时,这最后一条命令不起作用?
它是gvNIX/Roo上的一个bug吗?gvNIX/Roo不支持Java方法吗?
提前谢谢。
发布于 2015-07-10 09:37:54
https://stackoverflow.com/questions/29274160
复制相似问题