当前位置: 首页 > 知识库问答 >
问题:

创建域类[grails]时出现ScriptExitException错误

唐照
2023-03-14

运行这个grails应用程序时,我收到了“ScriptExitException”。

代码中唯一的更改是这个域类

班级相册{

static constraints = {
  String title
  static hasMany = [songs:Song]
} }

控制台输出:

圣杯

1错误|运行脚本运行应用程序时出错:org。科德豪斯。非常棒。圣杯。cli。ScriptExitException(使用--stacktrace查看完整跟踪)

我必须让它保持静止,因为它正在某处使用。。你知道该怎么解决这个问题吗?

共有1个答案

向安福
2023-03-14

像这样重新安排你的课程

class Album {

      String title
      static hasMany = [songs:Song]


      static constraints = {

      } 

}
 类似资料:
  • 找到了以下场景的部分答案,但需要进一步澄清。 有下列情况: 用java编写的域类 我想做的事情: 创建一个grails应用程序,它可以执行以下操作: 使用java域类作为grails域类 通过GORM将java域类映射到DB 能够从groovy域类创建java域类,以便能够将其发送到java服务器进行处理,然后接收java类响应并将其转换为groovy类,以便使用GORM存储在DB中映射 基本上有

  • 这是我第一次使用Grails,我定义了以下域类 但当我尝试运行应用程序或为这些域生成任何控制器时,它显示了这个错误 我找不到问题,在此之前,控制台向我展示了这样的东西,它无法创建表“产品”和“类别” 编辑 我只是简单地解决了将“HasMany”改为“HasMany”的问题。但现在我不知道为什么控制台会显示这个

  • 我有急症室图。我试着像grails域那样描述它,但在启动项目之后,只有部分表存在(创建)。我找不到我在哪个地方犯了错。 控制台输出 2015-02-01 14:20:36,007[localhost-startStop-1]错误hbm2ddl.schemaexport-hhh000389:失败:创建表对(id decimal(19,2)不为空,版本bigint不为空,song_id decimal

  • 我正在用MySQL数据库构建一个django应用程序。当我第一次运行“Python Manage.py Migrate”时,一些表创建得很好,然后出现一些错误。引出的错误是: 完整的回溯是:

  • 我正在尝试使用EclipseLink创建一个表。正在使用的java类是:- EL警告]:2017-04-07 14:04:53.768--ServerSession(1650327539)--异常[EclipseLink-4002](Eclipse持久性服务-2.6.3.v20160428-59C81C5):org.Eclipse.Persistence.exceptions.DatabaseEx

  • 问题内容: 我在Docker容器中有一个MySQL数据库。入口点执行创建数据库的脚本和创建表的脚本。 除了一张桌子,其他所有东西都工作正常。 记录到控制台的错误是 第150行是后面的开括号 MySQL版本:8.0.3-rc-log 主机操作系统:Debian jessie 我开始考虑并且可能是保留关键字,因此我重命名了表和列,但错误仍然存​​在。 问题答案: @Bill Karwin在第一条评论中