sts停止维护或生成.aj文件

时间:2014-09-07 14:46:31

标签: spring spring-roo spring-annotations spring-tool-suite

这让我完全疯了!!!

出于某种原因,STS会随机停止生成或维护.aj文件!我们所有的工作都使用代码中的注释,一切正常,对这些注释的更改或自动删除java文件会导致相关的.aj文件根据需要更新或删除

*但是*

注释的更改突然被忽略,ITD文件的更新停止甚至被创建 - 我甚至删除了.aj文件并期望这些文件被重新生成但是没有发生!自从我与STS合作以来,这已经持续了好几个月。

我尝试了干净,mvn清理,刷新项目,停止/重启ROO shell,停止/重新启动STS,我能想到的一切。然后,突然毫无预兆,突然之间,事情再次开始工作,有时几分钟后,有时甚至长达几天。我正处于想要全力以赴的地步。

STS如何“知道”何时构建或更新ITD文件?有什么命令我可以“强迫”roo / sts重建/验证ITD文件吗?我在哪里可以找出为什么没有生成的东西以及可能导致问题的原因?任何信息,指针,手册,示例将不胜感激!

谢谢

詹姆斯

1 个答案:

答案 0 :(得分:0)

当roo shell启动时,检测注释并生成或更新必要的ITD ......

您使用的是哪个roo版本?你有没有尝试再次下载roo?

你能附上你的.roo文件,以确保这不是一些生成代码的roo bug吗?

致以最诚挚的问候,