此项目编译时没有错误,运行正常。我在它上面运行了“Project..Clean”,还有“Maven..Update项目”和“mvn clean install”。在完成每个步骤之后,我仍然会遇到相同的重构错误。
我还选择了“Spring tools..Enable Spring Aspects tooling”,仅用于踢球。
我还尝试过禁用和重新启用JDT Weaving,还尝试了“立即索引”选项。
为了能够重构roo控制器,我错过了什么?
STS版本:3.1.0.RELEASE
aspectjrt-1.7.0.RC1 aspectjweaver-1.7.0.RC1
答案 0 :(得分:2)
我将maven配置切换为使用嵌入式版本而不是外部命令,并且重建允许现在进行重构。我发现通过使用外部maven,横切模型不是在Eclipse环境中构建的。
背景:由于之前的maven问题,建议使用外部版本,这解决了无法在Eclipse内部编译的问题。显然这个问题已经消失,因为该项目现在使用嵌入式maven构建。
答案 1 :(得分:-1)
解决问题的一些提示:
mvn eclipse:clean
,返回eclipse,右键单击,配置>转换为maven项目。