推入几种方法后,roo shell 将删除我的 aj 文件。
只需将这些方法中的任何一个复制到 Controller java 文件的主文件都会导致:
Deleted backoffice|SRC_MAIN_JAVA/xxx/actions/TicketController_Roo_Controller.aj - empty
我正在使用一个多模块项目,这会有所作为。我的控制器在一个模块中,我的实体在另一个模块中。如果 roo shell 没有运行,我的推入方法可以正常工作。
这可能是什么原因造成的?
更新
在我的其他一些由其他实体支持的控制器中,推送方法在起作用。我试图找出问题所在,它可能与 Ticket 实体有关,它有一些额外的查找器和额外的功能。