问题标签 [grails-3.0]

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 投票
1 回答
798 浏览

grails - Grails 3.0.0.M1 - create-plugin - 找不到方法 bintray

令人沮丧的是,我无法将过滤器和映射添加到消失的 web.xml 我想创建一个插件,只能使用 doWithWebDescriptor() (我的第一个应用程序的第一个插件)

我不够好辨别,如果以下值得一个 JIRA,或者我又搞砸了。

有人可以帮我决定这个吗?谢谢

0 投票
0 回答
468 浏览

grails - Grails 3.0.0.M1 - GGTS 和 Netbeans 无法导入带有 gradle 扩展名的项目

安装 gradle 集成扩展后,我刚刚尝试在 GGTS 3.6.3 中导入 Grails 3.0.0.M1 测试项目。它失败。

我需要安装更多扩展吗?

谢谢!

错误:

更新:Netbeans 8.0.2 都不能,因为 gradle 脚本中的错误:

0 投票
1 回答
649 浏览

grails - Grails 3.0.0M1 - 独立运行战争 - MANIFEST.MF 中没有主类

Grails 3:尝试文档中的示例以独立运行war文件:

那么我必须开始的主要课程是什么?

谢谢

0 投票
1 回答
145 浏览

grails - 在 grails 3.0.0.1 中将文件发送到服务器

我正在使用 grails 3.0.0.M1 进行一些测试,并且我有一个表单可以使用以下方式将文件发送到服务器:

鉴于:

在控制器中我有:

使用 f 我有一个 NullPointerException ,也就是说服务器没有从视图中接收文件。我该如何解决?谢谢!

0 投票
3 回答
3057 浏览

hibernate - grails 3 (spring-boot) - 如何配置休眠二级缓存

尝试将ehcache用作hibernate二级缓存时,出现以下异常:org.hibernate.cache.NoCacheRegionFactoryAvailableException: Second-level cache is used in the application, but property hibernate.cache.region.factory_class is not given

我尝试在 application.yml 中配置它:

和:

但这些似乎都没有帮助。

0 投票
2 回答
1422 浏览

grails - 如何在 grails 3.0.0 应用程序中禁用重新加载?

似乎弹簧重新加载会导致 Grails 3.0.0.M2 中的 JDK 8u40 出现错误。我可以在开发模式下禁用重新加载吗?在 build.gradle 或 application.yml 中是否有要设置的密钥?

0 投票
2 回答
918 浏览

grails - Grails:Grails3:doWithWebDescriptor?

我正在尝试进一步了解 grails3,但我不确定插件描述符和 doWithWebDescriptor:

src/main/groovy/grails/plugin/plugin/PluginGrailsPlugin.groovy

我在 grails 3 下尝试了 grails install-templates 并且没有生成 web.xml ...我还查看了默认生成的插件描述符,它似乎没有 doWithWebDescriptor ...

想知道这是否已经改变 - 它不再产生 web.xml 还是我应该做些什么来在 grails 3 下注册一个监听器。

0 投票
1 回答
504 浏览

grails - 在“create-app MyApp --profile=web-micro”之后的 Grails 3.0 中,如何添加 Spring 接线?

在具有此“web-micro”配置文件的 Grails 3.0 中,没有“conf”目录或 resources.groovy,因此我正在寻找等价物。

你:

  • 使用通常的 Groovy BeanBuilder DSL 创建 grails-app/conf/spring/resources.groovy: beans = { ... }
  • 在自动生成的 Application.groovy 旁边创建一个文件 MyConfig.groovy,使用 @Configuration 和 @Bean 注释使用 Java 样式的 spring beans 配置
  • 与上面在 application.yml 中设置 grails.spring.beans.packages 相同
  • 别的东西……

上面的选项都不适合我,但我可能搞砸了。这样做的“正确”方法是什么,最好使用最少的文件和代码行来保持“微”?

0 投票
1 回答
654 浏览

grails - Grails 3.0 应用程序在意外路径上启动。怎么修?

我刚开始使用 Grails 3.0 RC1 并发现了小问题。在 run-app 命令之后,我的应用程序在路径 localhost:8080 上可用,但在 Grails 2.x 上,默认情况下正确的路径是 localhost:8080/appname/。在 Grails 3.0 的文档中,我看到了同样的情况,应用程序应该在 localhost:8080/appname/ 上启动。为什么 /appname/ 后缀在我的案例中丢失了?我有非常简单的测试应用程序并且没有调整配置文件。我该如何解决这个问题?

0 投票
4 回答
12747 浏览

grails - Grails 3 和 Spring 安全插件

我最近才开始使用 Grails,我想测试一下 Spring Security 插件。我正在使用 Grails v3.0.0RC2,我发现很难找到包含很多内容的准确文档。

我正在查看位于http://grails.org/plugin/spring-security-core的 Spring Security 插件的 Grails 页面,它告诉我将以下内容添加到 grails-app/conf/BuildConfig

现在,Grails 3 已经取消了 BuildConfig,转而使用 Gradle。所以我想我可以将编译行添加到 build.gradle 中的“依赖项”部分,它可以工作,如下所示:

然而,这并没有奏效。我收到错误“找不到:spring-security-core:2.0-RC4 ...”。

然后我想,‘嘿,它是一个插件,让我试着在它前面加上“org.grails.plugins”,就像我在 build.gradle 文件的其他地方看到的那样:

而且还是不行。

我已经通过添加在 search.maven.org 上找到的依赖项来编译它,如下所示:

但我认为这不是正确的做法,因为 Grails 文档说我应该有权访问该命令

一旦安装了插件,当我使用 Maven repo 安装插件时我不会这样做。

我确信我正在犯一个简单的配置错误,因为我对 Grails、Spring 和 Gradle 都很陌生,所以我很感激可以提供的任何帮助。