问题标签 [ggts]

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 回答
175 浏览

grails - 用于 grails 项目部署的服务器 GGTS?

GGTS 具有 VMWare vFabric TcServer。但我想在 JBoss 上部署我的项目。

我可以在 GGTS 中添加新的 JBoss.x AS 和 JBoss.x 企业服务器,但与此同时,如果我尝试在 Jboss 上部署我的应用程序,我会收到错误警报消息“没有可以从服务器添加或删除的资源”。

我可以在默认的“VMWare vFabric TcServer”服务器上部署相同的应用程序。

0 投票
2 回答
292 浏览

tomcat - Grails 应用程序 Tomcat 或 VMware vFabric

我对grails很陌生。我有一个想要运行的预先存在的应用程序。该应用程序可以正确构建和运行,但我无法确定它正在使用的服务器 - 无论是默认的 VMware 还是 Tomcat 实例

我在我的中包含了tomcat插件,BuildConfig.groovy如下所示

build ':tomcat:7.0.52.1'

我假设该应用程序实际上是在 tomcat 服务器上运行,但我不知道如何确认它。在我的 GGTS 的服务器选项卡上,我只看到一个 VMware 实例,而没有看到 Tomcat 实例。这是正常的吗?

我还尝试通过将日志级别更改为verbosein来在部署应用程序时检查日志BuildConfig.groovy,但这也没有给我足够的信息来获得我的搜索结束的答案。

对于那些感兴趣的人,我的主要目标是在 tomcat 上配置 SSL 证书(如果尚未完成)。非常感谢您对此的任何帮助。

0 投票
2 回答
1460 浏览

grails - Grails 应用程序的初始数据

我正在从一本书中开发一个小型 grails 应用程序,它需要的一个步骤是为数据库提供初始数据。当我使用 执行此操作时GroovyConsole,脚本会执行但不会保留数据。

DataSource.groovy环境设置如下

当我在控制台中运行脚本时,result返回NULL. 我一直在为应用程序使用 GGTS,但我不知道如何保存来自 GGTS 的初始数据,所以我grails console从命令提示符运行了命令。这是正确的方法吗?有没有办法直接从 GGTS 做到这一点?

PS:我已经看到了这个问题Seed data for grails application但对于我现在所处的位置和我需要的东西来说似乎太先进了。

谢谢

0 投票
1 回答
106 浏览

spring - Grails App:如何检查先前运行的数据是否持续存在

我有一个 grails 应用程序,我第一次运行并保存了一些数据。现在我想在应用程序之外检查该数据库。我怎样才能做到这一点?

我可能会重新运行我的应用程序并检查它,但我被卡住了,因为我的应用程序停止运行并且从不同的地方抛出空指针异常。因此,我想在应用程序之外检查数据的原因。

这是DataSource.groovy环境的设置:

正如你所看到的DB_CLOSE_ON_EXIT=FALSE,所以我猜即使我重新运行应用程序,数据也不会被删除。

另一方面,如果我从上下文中删除当前项目并运行另一个项目,数据还会保留吗?

抱歉,如果这是一个简单的问题,我只是从 grails 开始。谢谢

0 投票
1 回答
668 浏览

java - 调试 ggts 3.6.1 grails 2.4.3 上的 Java HotSpot(TM) 1.8 异常 ClassNotFoundException

在 run-app 上运行 ggts-3.6.1.RELEASE grails-2.4.3 java_version 1.8,

我收到这个警告:

在作为运行应用程序调试时,我收到此错误:

如何抑制 Java HotSpot(TM) Server VM?我怎样才能停止Java HotSpot(TM) ClassNotFoundException

0 投票
2 回答
204 浏览

grails - 引用其他 grails 项目

我正在尝试在其他 grails 项目中使用一个 grails 项目的域类。我正在使用 GGTS 作为 IDE。我导入了包含域类的 grails 项目并将其添加到我的第二个项目的构建路径中。当我尝试在第二个项目中引用任何域类时,我在 GGTS 中没有错误,但是当我运行应用程序时,我得到:org.codehaus.groovy.control.MultipleCompilationErrorsException:启动失败:无法解析类域类

0 投票
0 回答
557 浏览

eclipse - 启动 Groovy/Grails Tool Suite 失败并出现内部错误:`Requesting Java AST from selection`

您好,当我启动 Eclipse(Groovy/Grails Tool Suite™ (GGTS) - Spring)时,我收到此错误:

在“从选择中请求 Java AST”期间发生内部错误。未解决的编译问题: import grails.util 无法解析 CollectionUtils 无法解析
org.springframework 无法解析为类型
org.springframework 无法解析为类型
org.springframework 无法解析为类型

当我尝试更新我的插件依赖项时,我只是得到错误并且没有任何更新。任何人都可以请帮忙。

我有 GGTS,每次单击 Eclipse 时都会弹出此消息。

0 投票
1 回答
1661 浏览

eclipse - 如何使用 eclipse/ggts 创建一个 groovy jar?

所以我创建了一个 groovy jar,但我无法运行它。

我以 HelloWorld.groovy 为例

我将它保存为一个 jar,就像我通过 eclipse/ggts 中的导出处理任何 java 文件一样:

  1. 在项目资源管理器中右键单击 groovy 文件
  2. 点击导出
  3. 选择jar文件
  4. 指定jar文件名
  5. 将 HelloWorld 指定为 Manisfest 文件中的主类
  6. 保持选中所有默认值
  7. 单击完成并创建 jar

现在我尝试在命令行上通过 java -jar HelloWorld.jar 运行 HelloWorld.groovy。

我得到:线程“main”中的异常 java.lang.NoClassDefFoundError: groovy/lang/GroovyObject

当我导出时,它还允许我将 .classpath 导出到我的 jar 中。这不应该包括我的 GGTS 正在使用的 groovy-all.jar 吗?我错过了什么吗?

我已经成功地使用 GroovyWrapper 创建了 groovy jar。我想看看是否可以仅使用我的 IDE。

0 投票
1 回答
220 浏览

grails - Groovy Grails Tool Suite:“静态映射”代码块中断语法高亮和内容辅助

当您将static mapping代码块添加到 grails 域类时,内容辅助和语法突出显示不再适用于该域类。这不仅会影响 .groovy 域类文件,还会影响工作区的其余部分。

重现步骤:

  • 创建一个具有两个域类Test1Test2位于同一个包中的新项目。
  • 添加以下代码:

测试1.groovy

测试1.groovy

到目前为止,一切都应该正常。在Test1someProperty 和 someMethod 中以蓝色突出显示,因为它们都是属性或隐式调用的 get 方法。

现在,如果您向 中添加static mapping代码块,调用Test2的语法高亮将从蓝色变为黑色斜体。此外,内容辅助不再起作用;replaceAll 带有下划线,因为实际上并未被识别。someMethodTest1someMethod

这已经限制了可用性,但是如果您向 中添加另一个static mapping代码块Test1,则Test甚至无法识别 的方法。一旦您删除该块,一切都会再次正常工作。

我已将优先级设置为专业,因为这会显着减慢所有工作流程,尽管乍一看似乎微不足道。如果您没有内容帮助来告诉您,错字会更频繁地发生。如果这不是主要错误,只需将其设置为次要错误。

我已经为此提出了问题,但是如果有人知道解决方法,请告诉我。

编辑:对不起,我忘了添加版本和运行环境信息:

操作系统:Windows 7 x64

IDE:GGTS 3.5.1

圣杯:2.4.x

编辑 2:不能用 grails 1.3.7 重现。

0 投票
2 回答
1337 浏览

eclipse - GGTS 3.6.2 和 Grails 2.4.4 Run-App 和 Test-App 将不起作用

我最近一直在尝试将我们的一些项目从 Grails 2.2.1 升级到 2.4.3/4。使用命令行,我能够执行 run-app/test-app 并且一切正常。

我的问题是,当我尝试在 GGTS 中执行 Run-App 或 Test-App 时,进程会启动,但会立即终止,并在 eclipse 日志中显示下面的堆栈跟踪。如果我尝试用 2.2.1 grails 版本做同样的事情,它工作正常。