问题标签 [grails-2.3]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
25 浏览

grails - 如何扩展 Grails 2.3.x 的输出以显示更多细节?

Grails 2.2.x 的输出非常具有描述性。它有许多日志行。当我切换到 Grails 2.3.x 时,输出行很少。

如何扩展 Grails 2.3.x 的输出以显示更多细节?

0 投票
2 回答
2731 浏览

tomcat - Grails 插件安装错误:java.lang.NoClassDefFoundError: org/grails/plugins/tomcat/fork/ForkedTomcatServer$_findSystemClasspathJars_closure3

安装插件后出现此错误,(我尝试安装 2 个插件,但发生了同样的错误)我正在尝试安装 Grails AWS 插件
,但这是 Buildconfig.groovy 和错误:

..................................................................

0 投票
1 回答
545 浏览

grails - GORM Grails 2.3.5 分配的 id 不持久,被自动生成的 id 覆盖

我有一堂课:

基于HibernateGrails id generator:'assigned'的文档,我只需要能够手动设置 id。然而,每次我运行代码时,GORM 都会覆盖 ID,即使我在调用.save(flush:true, failOnError:true)方法之前手动设置了它。当我在保存之前和之后从对象输出 id 时,这就是我得到的:

ID before save is: 12345645

ID after save is: 1

我是 Grails 的新手,但根据我读过的所有内容,我似乎正在做我应该做的事情。谁能提供一些见解?谢谢!

我的下一步是在 Grails 2.3.4 上运行该应用程序以防万一。

0 投票
1 回答
146 浏览

grails - 使用 JVM 分叉时 Grails mixins 不起作用

升级到 Grails 2.3.5 后,我发现我的 mixin 仅在 JVM 分叉关闭时才有效。

我所有的控制器都有这样的代码

在哪里MyMixin定义src/groovy/util并且看起来像

BuildConfig.groovy包含以下代码时

然后我收到以下错误

参数类型匹配的地方,当然,当我没有 JVM 分叉代码时,代码可以工作BuildConfig.groovy

在分叉 JVM 时,我需要做一些特别的事情来让 mixin 工作吗?我只使用分叉是因为 Grails 2.3.5 推荐它,但我在不使用它时遇到了问题:Grails 2.3.5 在每次代码更改后都需要“grails clean”

0 投票
3 回答
3809 浏览

grails - Grails 2.3.5 generate-all 不存在,但它在文档中

它应该工作还是已被删除?

以下是失败的命令:

结果是

这是根据http://grails.org/doc/latest/guide/gettingStarted.html#generatingAnApplication上的文档

0 投票
1 回答
838 浏览

grails - 脚手架页面的 Grails 错误响应编码

在 grails 从 2.2.3 升级到 2.3.6 之后,我对脚手架页面进行了错误的编码对于通常的页面,一切正常:

使用相同的布局模板,但用于脚手架页面:

配置.groovy:

布局:

在新的测试应用程序中一切正常。

在哪里可以找到响应编码设置?

0 投票
1 回答
1174 浏览

grails - 如果从 eclipse (STS) 运行测试成功,但如果从带有 ClassNotFoundException 的 grails 运行则错误

从 eclipse (STS) 和 grails 运行时,我得到不同的测试结果。

在 grails 下,我的测试错误(即甚至不运行)带有 ClassNotFoundException

在eclipse中他们成功运行。

(从 grails FWIW 运行时,run-app 仍然可以正常工作。)

测试已经在这两种环境中进行了几天。然后我删除了一些我不需要的文件(域。控制器和它们的单元测试)现在我有一个问题。

版本:

日食/SpringToolSuite 3.4.0

从 Eclipse / STS 内部看,一切都很好

圣杯 2.3.6

但是从终端的 grails 内部,测试不再运行。

浏览测试报告显示:未执行任何测试。

添加--stacktrace 没有区别,没有提供堆栈跟踪,它仍然建议我添加--stacktrace。

我首先尝试过 grails clean and clean-all。然后 test-app 重新编译所有内容,但这没有什么区别 - eclipse 仍然成功运行测试,grails 仍然错误而不运行任何测试;我运行它们的顺序并不重要。

我运行测试的顺序也没有任何区别。

我应该怎么办?

0 投票
2 回答
3140 浏览

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

我想在我的 CSS 中包含一个自定义字体,如下所示:

CSS 由 Grails 2.3 提供,CSS 被修改为

生成的字体 url 方案未知,浏览器无法打开该文件。例如,Chrome 报告:

/css/fonts 也会添加到原始 URL 的前面。

我如何指示 Grails 将字体 URL 保持原样?

0 投票
1 回答
1325 浏览

hibernate - 从 grails 2.0.4 升级到 2.3.6 后如何解决 Hibernate 插件的问题

我已将我的 grails 应用程序从 2.0.4 升级到 2.3.6,我有如下的休眠依赖项

运行时,它给我这样的错误

如何解决这个问题。

0 投票
1 回答
123 浏览

grails - 升级到 2.3.6 后如何解决 grails 应用程序中的错误

我最近将我的 grails 项目从 更新2.0.42.3.6,这在保存包含多部分数据(文件附件)的表单时出现了一些错误,

它给了我文件附件字段的错误,例如rejected value: grails.validation.ValidationException: Validation Error(s) occurred during save():

它也给了我错误Requestmap.groovy,下面是错误

在 2.0.4 版本中,它工作正常,没有任何错误。

如何解决这些问题?