java - Spring Roo shell 插入后删除我的 Roo_Controller.aj 文件

标签 java spring-mvc spring-roo

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

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

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

我正在使用一个多模块项目,这很重要。我的 Controller 位于一个模块中,我的实体位于另一个模块中。如果 roo shell 没有运行,我的推送方法可以正常工作。

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

更新

在我的一些由其他实体支持的其他 Controller 中推送方法是有效的。我正在尝试找出问题所在,它可能与票证实体有关,该实体具有一些额外的查找器和额外的功能。

最佳答案

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

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

这解决了我的问题。

关于java - Spring Roo shell 插入后删除我的 Roo_Controller.aj 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15989540/

相关文章:

java - 春袋鼠 : Trigger Action on Update – Best Practice

java - 表单支持对象的 Map 字段的 BindingResult拒绝值

java - JNA 对象在 java 代码中是按引用传递还是按值传递

java - 组布局中的居中定位 (Swing)

java - Spring Java Mail - 如何知道发送的邮件被收件人阅读、退回或转发?

javascript - 使用 ANGULAR JS 和 Spring MVC 在 HTML 中动态显示添加/删除操作的结果

java - 如何利用 spring roo 的时间界限?

java - sendKeys() 不适用于我的输入字段之一

java - 尝试显示图像时出现 NullPointerException?

javascript - 将 spring java 对象传递给 javascript