问题标签 [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 回答
450 浏览

grails - 如何将插件项目作为依赖项添加到我的主要项目中

我的要求如下:

我将有三个项目。

  1. 主要项目(Grails项目)
  2. 主项目适配器(Grails 项目)
  3. 域插件项目(Grails 项目)

域插件项目将包含所有域类及其测试用例。所以,我想在其他两个项目中使用这些域类。这里,我想先构建Domains插件项目,这个构建项目的输出应该是其他两个项目的依赖。我应该可以在 BuildConfig.groovy 中配置它。

目前,我已经通过以下方式完成:

使用 create-plugin 创建了一个插件项目,然后是 package plugin 命令。现在,我将该 ZIP 文件保存在我的 lib 文件夹中,并在 Build-config.groovy 中进行了配置。这按预期工作。但是,当我更改域类时,我需要做很多事情。就像将其应对到 lib。

有没有可能按照我解释的第一种方式做..!! 请帮我解决这个问题..!!

提前致谢

0 投票
2 回答
392 浏览

grails - 如何将 mongodb 和/或 postgresql 扩展插件添加到 Grails 3.0.0+?

我今天玩了 Grails 3.0.0.M1 并尝试使用 mongodb 制作一个小型应用程序,但是我无法将它正确添加到我的 build.gradle 文件中。什么是正确的语法?我试过(摘录):

正如该插件的文档所建议的那样,但最终找不到它。我还注意到grailsCentral()快捷方式不起作用。

然后我尝试添加 postgresql-extensions,但它是一样的。语法是否已更改,当时是否不支持这些插件,或者提供了什么?

另外,有能力的人可以添加 grails-3.0 标签吗?

0 投票
1 回答
568 浏览

grails - 3.0.0.M1 如何在https连接上运行

试用 Grails 3.0.0.M1,发生了很多变化!

对于生产环境战争,我将如何run-app --https以及如何以这种方式配置它?

非常感谢!

0 投票
1 回答
107 浏览

grails - “Grails shell”不适用于 Grails.3.0.0.M1

按照官方文档的说明:http: //grails.github.io/grails-doc/latest/ref/Command%20Line/shell.html

命令:

在 Grails 3.0.0.M1 项目上不存在。

知道为什么吗?

0 投票
1 回答
1765 浏览

grails - 3.0.0.M1:SSL - 无效的密钥库格式

感谢@dmahapatro,我在这里在春季启动情况下对 ssl 进行了急救:3.0.0.M1 如何在 https 连接上运行

所以我生成了一个密钥库:

我将 keystore.jks 复制到 grails-app/conf/

检查密钥库:

我添加到 application.yml:

(添加“key-store-type:JKS”没有帮助。)

当我对旧资源插件的此类问题感到担忧时,我从 build.gradle 中删除了资产插件的所有行。它没有帮助。不仅如此,asset-plugin 仍然由 list-plugins 列出(也在 clean 命令之后)

稍后添加:如果我创建一个 PKCS12 格式的密钥库(并相应地调整 application.yml),我会得到一个不同的错误:

编辑:但如果我写在 application.yml 中,它会起作用:

我不知道,这是否值得一个 JIRA,或者这只是我的无能......

0 投票
1 回答
88 浏览

grails - grails v3.0.0.M1 - 我可以创建一个脚本,但不知道如何运行它

我开始尝试查看 grails v3.0.0.M1。

我解压并设置并创建了一个应用程序

使用以下命令创建脚本时

它创建一个脚本并删除连字符 - 所以脚本是 myscript.groovy。认为这可能是骆驼的情况。更重要的是 - 你如何运行它?

当我去帮助时,在 grails 命令行提示符中 - 新脚本不可见。如果你尝试grails> my-script,它会失败

创建了一个脚本 - 你如何运行它?

0 投票
3 回答
3606 浏览

grails-plugin - Grails 3 - DataSource.groovy 和插件在哪里

所以我下载了 Grails 3 M1 并创建了一个项目。没有 DataSource.groovy,即使在 MySQL 驱动程序添加到依赖项之后 - 我想它可能会看到驱动程序并知道需要 DataSource.groovy。

其次,插件。我找到了 Grails 3 插件页面 ( https://github.com/grails3-plugins ) 如何安装这些插件?有新的仓库吗?例如,Maven 上最新的 Scaffolding 插件是从 2014 年 3 月开始的。旧插件是否仍然有效?

谢谢。

0 投票
4 回答
15455 浏览

grails - Grails 3 - 更改运行应用程序的默认端口

在 Grails3grails -Dserver.port=9001 run-app中似乎不起作用:

我正在“获取地址已经绑定 8080”。

知道如何做到这一点 - 理想情况下通过将属性传递给“gradle run”?

0 投票
0 回答
980 浏览

grails - Grails 3.0.0.M1 - 将脚手架模板安装到我的 Grails 项目中

我可以在 Grails 3 中使用的唯一模板install-form-fields-templatescreate.gspedit.gsp来自fields-plugin.

有没有机会安装和再次使用旧的_form.gsp

字段插件不在build.gradle. 那么它现在是 grails-core 的一部分并且是唯一的可能性吗?

谢谢!

0 投票
3 回答
3174 浏览

grails - Grails 3 - 操作 web.xml

由于现在 web.xml 将动态生成,因此我需要在其顶部添加一个简单的过滤器类,而无需编写或使用插件。我需要什么代码,我应该把它放在哪里?

或者我能否以某种方式获得 grails 将为 web.xml 生成的模板,并且我可以修改和覆盖它?

我在文档中看到

但首先:这个函数会在 application.yml 中起作用吗?

第二:我仍然需要一个合适的 web.xml 模板来改变......

谢谢!