【问题标题】:grails generate-all behaving strangely / erroneously (1.3.7)grails generate-all 行为异常/错误 (1.3.7)
【发布时间】:2011-10-08 20:12:38
【问题描述】:

我创建了一个名为 Money 的域类,它有 3 个字段。我做了一个generate-all。

然后我完全改变了这个类,它现在总共有 10 个字段,没有一个与前 3 个字段相同的名称。

当我全部生成时,发生了两件有问题的事情:

1) 它正在生成旧的 Money 域类,仅包含 3 个字段,如打开 create.gsp 或运行代码所观察到的那样。

2)覆盖行为也有一个小错误:我吹掉了views/money目录和MoneyController,我发现发生了什么,generate-all首先生成旧的域类views/controller(即从步骤1),通过观察即时/新文件日期/时间戳,然后问我是否要覆盖它们! :-) 覆盖它刚刚生成的东西。

我已经这样做了好几次了——炸掉views/money 目录,MoneyController,但我不能让它识别新的域类,并让它构建它。奇怪。

我在 Intellig 中执行此操作,使用 grails 命令窗口或它允许从域类执行的快捷方式;两者操作相同(问题)。

所以我一定有一些 Money 域类卡在某个地方,但如果我能找到它,我会被诅咒的。另外,请注意我的新版本的域类中确实有正确的包。

有什么建议吗?

我将把这个类重命名为 Money2,这样我就可以让它工作了。但这可能不是一个好的最终解决方案! :-(

我也退出了 intellij,但这并没有帮助。

【问题讨论】:

    标签: grails


    【解决方案1】:

    这似乎是 Intellij 中的一个问题。当我在 Intellij 之外运行 grails generate-all 时,它发现我的约束中有错误,并且不会构建 GSP。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-04-07
      • 1970-01-01
      • 2011-11-09
      • 1970-01-01
      • 2013-09-03
      • 1970-01-01
      • 1970-01-01
      • 2013-11-01
      相关资源
      最近更新 更多