Spring Roo无法启动,因为它“无法找到类或接口声明”

时间:2012-04-30 12:36:39

标签: spring-roo

Spring Roo没有开始。这是我得到的信息:

roo
Resolved ROO_HOME: "D:\Work\Others\dist\spring-roo-1.2.0.M1"
Build a classpath containing our two magical startup JARs
Hop, hop, hop...
    ____  ____  ____
   / __ \/ __ \/ __ \
  / /_/ / / / / / / /
 / _, _/ /_/ / /_/ /
/_/ |_|\____/\____/    1.2.0.M1 [rev 1fa252f]


Welcome to Spring Roo. For assistance press TAB or type "hint" then hit ENTER.
**Unable to locate the class or interface declaration**
roo>

之后什么也没做。问题是什么?它之前没有任何问题。

1 个答案:

答案 0 :(得分:0)

我修复它试图升级到最新的Spring Roo 1.2.1.RELEASE [rev 6eae723]。抱歉,伙计们,但真的很糟糕:(
没有迁移指南,大量编译错误,缺少库,奇怪的消息,如“需要版本”,“1字节UTF-8序列的无效字节1。”,Roo创建自己< wtf所需的Maven插件版本(为什么它关心?)和这样的东西,它真的完全停止了开发。
我正在使用Spring Roo进行大型项目半年,而且我总是花时间修复问题而不是实际开发。
 不要依赖ROO!一旦它不会运行,就像在我的情况下。现在它启动是的,但是项目完全被破坏,更新为不需要的Spring 3.1,并且仅在经过大量手动干预之后编译!



在这里,我同意Spring Roo论坛上的一个人:



“请记录Roo正在处理的文件,以便这样的错误不会阻止我们完全从事我们的工作。我选择了Roo进行一个相当大的项目,并且一如既往时间很有价值。现在我有了在我的客户需要尽快更新项目时,我一直在寻找一个未知的错误,但是由于Roo暂停,因此不会处理对实体的更改,也无法构建新版本。 我选择Roo让事情变得更容易,而且它确实做得很好!但是因为当事情发生的时候会有很多时间,并且问题几乎无法找到,代码生成所花费的时间很快就被用于解决问题......“