Grails - 将数据添加到 bootstrap.groovy 时不会打开 localhost

Posted

技术标签:

【中文标题】Grails - 将数据添加到 bootstrap.groovy 时不会打开 localhost【英文标题】:Grails - Won't open localhost when adding data to bootstrap.groovy 【发布时间】:2017-10-12 21:09:33 【问题描述】:

我正在尝试学习 Grails,并按照 grails.org http://guides.grails.org/creating-your-first-grails-app/guide/index.html 上的指南进行操作,这在某种程度上可以正常工作。我的问题是,当我来到关于引导数据的第 4.4 部分时,我按照指南进行操作。我在init文件夹的BootStrap.groovy文件中填写代码。

当我继续运行我的应用程序并尝试连接到 url localhost:8080 时,网站根本不会加载。我可以访问 dbconsole 并查看数据是否已引导,所以我猜该应用程序在某种程度上可以工作。但网站无法加载。

当我删除 2 个车辆时,网站加载正常。我已经尝试使用 grails-clean,并杀死端口 8080 上的所有进程,但没有任何帮助。

请帮帮我,因为我被困住了!

【问题讨论】:

【参考方案1】:

在您的保存方法调用中,添加failOnError: true。当您尝试保存某些东西时,它可能会失败。还要留意您的控制台是否有错误消息。

如果这没有帮助,请发布一些确切的代码。

【讨论】:

感谢您的回答。实际上我只是运行了命令:grails clean,然后它运行良好。

以上是关于Grails - 将数据添加到 bootstrap.groovy 时不会打开 localhost的主要内容,如果未能解决你的问题,请参考以下文章

如何将 grails 添加到 IntelliJ IDEA

Grails:Ivy:Google 代码:如何将 Google 代码依赖项添加到 Grails?

Grails 从 2.4.5 升级到 3.3.2:关系“xxx”不存在

如何将 Java JAR 文件添加到 Grails 项目?

将 REST 身份验证添加到 Grails + SpringSecurity 浏览器应用程序

Grails 没有从 BuildConfig.groovy 将 jars 添加到类路径