Spring Roo web mvc setup生成错误globalsearch.java类不存在或已被删除

时间:2016-07-13 12:51:32

标签: spring roo

我是Spring的新手,现在正在尝试Roo。我正在关注http://docs.spring.io/spring-roo/docs/2.0.0.M1/reference/html/

的文档

我能够创建实体类和字段,也可以执行测试。现在我跑的时候

roo> web mvc setup

它在\ config,\ validatin,\ html \ converter中创建了一些文件,但随后为相同的文件生成了undo create ...文件夹。最后它说

  

错误:GlobalSearch.java类不存在或已被删除。

我正在运行Windows 10 64位,STS 3.8版本,Roo 2.0.0.M2,Maven 3.3.9,Jdk 1.8

使用Google搜索以及在StackOverflow中搜索只会得到一个没有分辨率Spring Roo: 'web mvc setup' fails with 'display name required'的略微相关的结果。

事实上,我一直面临很多问题,每一步都在谷歌上搜索,所以到目前为止,这是一次非常痛苦的经历,所以非常感谢任何帮助。

2 个答案:

答案 0 :(得分:0)

我正在使用单独下载的roo(v 2)。 或者,我使用STS并通过帮助> Dashboard添加了roo(v 1.3.1RC1)扩展,并在STS(Window> Show view> Roo shell)中打开了roo控制台,能够运行mvc web setup和{{1}的命令并生成所需的文件!

但不知道为什么单独的roo控制台无法正常工作。

感谢所有观看并试图提供帮助的人。

答案 1 :(得分:0)

首先,您需要创建 DAO 图层:

repository jpa --all --package ~.repository

这将在 repository 包中生成 GlobalSearch.java