我必须维护一个 spring roo 项目,所以我在 eclipse 中导入了它,我可以构建它,如果我运行 roo 命令“执行 eclipse”它可以工作。
问题是eclipse显示编译错误,例如:
未为 MyType 类型定义方法 entityManager()
或尝试获取模型属性时:
mytype.getName();
对于 MyType 类型,方法 getName() 未定义
我可以在文件 MyType_Roo_JavaBean.aj 中看到该方法退出:
privileged aspect MyType_Roo_JavaBean {
...
public String MyType.getName() {
return this.name;
}
...
}
我正在使用 eclipse Juno + roo 1.2.2 + Spring framework 3.1.0 + m2e 插件 + STS 插件(每晚构建)。我安装了 STS 插件,希望它会有所帮助,但不管有没有它都会出现同样的错误。
你知道什么是错的吗?
谢谢 !