grails - Grails:无法生成 View

标签 grails grails-domain-class grails-2.3

这是非常基本的事情,我不知道为什么无法做到这一点。我正在使用Grails 2.3.5

我有一个域类com.trail.AuditTrail,并且我希望它支持 View 。因此,这是我遵循的步骤:

  • 跑了grails create-controller com.trail.AuditTrail,这返回一条消息说它生成了:

    grails-app/controller/trail/AuditTrailController

    grails-app/views/auditTrail (just the folder!)



    它还创建了AuditTrailControllerSpec.groovy。
  • 然后,我在Controller中添加了static scaffold = true行。
  • 然后运行generate-views创建 View ,但未创建任何内容!

  • 重要说明:实际上grails表示没有命令称为generate-views。当我执行grails help时,它没有列出generate-views。因此,我认为可能是2.3.5没有命令并尝试了generate-all。这也失败了。令我惊讶的是,grails的帮助也没有显示出generate-all!

    然后我发现了这个错误:https://jira.grails.org/browse/GRAILS-10530。因此,我尝试了清理,刷新依赖,编译然后生成所有文件。但是仍然是同样的问题。

    我以为我的本地grails设置搞砸了。所以,问我的同事。他也看到同样的问题。

    我的问题是我无法在域外创建默认模板GSP。

    最佳答案

    脚手架功能是从2.3的Grails核心中提取的,因此您需要安装scaffoldingGrails 2.3.5插件才能使用generate-allgenerate-views GANT脚本。

    附言我建议您切换到Grails 2.3.6或2.3.7。有关更多详细信息,请参见这篇文章http://www.gopivotal.com/security/cve-2014-0053

    关于grails - Grails:无法生成 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22336107/

    相关文章:

    java - 正在缓存 weblogic 服务响应

    grails - 嵌入式Grails SQL View

    json - 在Grails中将模型作为JSON返回时如何处理延迟加载的引用

    java - 任务 ':compileGroovy'的执行失败。 org.springframework.security.authentication.encoding.PasswordEncoder

    grails - Grails:记录域数据更改

    grails findAll findAllWhere 不一致

    grails - 在 View 中自动重定向

    css - Grails 2.3 将 css font-face url 更改为 "resource:/..."

    java - Grails 无法接收序列化数据

    grails - 更新到grails域不要