1

推入几种方法后,roo shell 将删除我的 aj 文件。

只需将这些方法中的任何一个复制到 Controller java 文件的主文件都会导致:

Deleted backoffice|SRC_MAIN_JAVA/xxx/actions/TicketController_Roo_Controller.aj - empty

我正在使用一个多模块项目,这会有所作为。我的控制器在一个模块中,我的实体在另一个模块中。如果 roo shell 没有运行,我的推入方法可以正常工作。

这可能是什么原因造成的?

更新

在我的其他一些由其他实体支持的控制器中,推送方法在起作用。我试图找出问题所在,它可能与 Ticket 实体有关,它有一些额外的查找器和额外的功能。

4

1 回答 1

0

检查导入并查看是否存在通配符导入。

请删除通配符导入并再次检查。

这解决了我的问题。

于 2019-02-15T06:20:58.167 回答