首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何阻止Roo生成Tiles2定义?

如何阻止Roo生成Tiles2定义?
EN

Stack Overflow用户
提问于 2013-11-06 01:47:03
回答 2查看 63关注 0票数 0

我创建了一个基本的Roo应用程序,它默认使用Tiles2并使用mvc scaffold命令。后来我决定升级到Tiles3,所以我手动添加了所有的配置/etc。然后,我尝试删除Roo生成的所有views.xml文件,以及我不再需要/不想要的相关视图/模板,但每次shell打开时,Roo都会重新生成它们。

我如何告诉Roo停止生成这些文件,并且不再生成任何基于Tiles2的文件?

EN

回答 2

Stack Overflow用户

发布于 2013-11-06 02:51:31

如果可以的话,最简单的方法就是将ROO从你的项目中完全剥离出来?http://docs.spring.io/spring-roo/reference/html/removing.html

票数 0
EN

Stack Overflow用户

发布于 2014-02-02 04:27:40

阻止Spring Roo生成和更新脚手架非常简单,不需要包括从项目中删除所有的Roo和。更有价值的方法是只删除你不需要的。

在您的例子中,您将在控制器中注释掉或删除@RooWebScaffold注释,之后,如果Roo正在运行,将删除ITD-file "EntityNameController_Roo_Controller.aj“,因为控制器不再需要其中的方法。如果您仍然需要控制器中的任何方法,可以在停用注释之前将这些方法推入到controller java源代码中。Roo还将更新或删除(如果为空)ITD文件"ApplicationConversionServiceFactoryBean_Roo_ConversionService.aj"(1).必须手动移除生成的脚手架(%1)。

(1)请注意,如果您决定为此控制器重新激活脚手架,您可能需要重新启动Roo以重新生成脚手架和ConversionService ITD。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19795413

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档