Spring Roo shell在推入后删除了我的Roo_Controller.aj文件

问题描述 投票:1回答:1

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

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

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

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

可能是什么导致了这个?

更新

推动其他实体支持的其他控制器中的方法。我正在尝试追踪问题,它可能与Ticket实体有关,它有一些额外的查找器和额外的功能。

java spring-mvc spring-roo
1个回答
0
投票

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

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

这解决了我的问题。

© www.soinside.com 2019 - 2024. All rights reserved.