问题标签 [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.
grails - 如何在鼠标悬停时查看 grails 文档?
我对 Grails 很陌生,我想通过 Windows->Preferences->Java->Editor->hover 来获取有关每个函数的信息,就像我在 java/android 中所做的那样,将鼠标悬停。
我正在使用 Groovy/Grails Tool Suite 版本:3.6.4.RELEASE
grails - Grails tool suite (GGTS) Package explorer changed
I did something I didnt noticed and it changed to folder icon unlike before where controller view and domain class has specific icon
my biggest concern though is that create new gsp has disappeared
anyone can teach me how to change GGTS package explorer to its default settings?
edit: additional info to make my question clearer
I want my package explorer to be back to default just like this
grails - WAR 名称基于 BuildConfig.groovy 中的 Environment
我想根据 和 的短名称自动命名我的appName
WARappVersion
文件Environment.current
。我有以下选项设置BuildConfig.groovy
:
我将环境写入文件,这样我就不必等待war
命令执行。编辑:使用 GGTS 命令行。首先,我认为一切都按预期进行。我平时的部署流程如下:
- 跑
grails clean
- 运行
war
所需环境的命令 - 在应用服务器上部署 WAR
然而,在 clean 之后,也可能在其他 grails 命令之后,值Environment.current
以我不理解的方式发生变化。我总是dev
第一次运行war
命令。第一次之后,环境名称会再次正确检索。所以我做的解决方法是:
- 跑
grails clean
war
为所需环境运行命令,但在启动后立即中断- 运行
war
所需环境的命令 - 在应用服务器上部署 WAR
我做错了什么还是这是一个错误?
重现环境:
GGTS 3.6.4 发布
圣杯 2.4.2
Groovy 2.3.10
JDK 1.6.0_07
编辑:我无法从常规命令行使用 Grails 重现。此行为仅发生在 Groovy Grails Tool Suite 的内置命令行中。环境似乎在随机切换。
编辑 2:操作系统:Windows 7
grails - GGTS IDE 抱怨无法解析插件类,但应用程序编译和运行没有问题
导入时GGTS IDE 报错unable to resolve plugin classes
,但应用程序编译和运行没有问题。有人可以帮忙解决这个错误吗
例如:使用 grails jms 插件并定义 Queue 注释时
导入 grails.plugin.jms.Queue @Queue(name='msg.new')
IDE 抛出的错误是 Groovy:
无法解析类 grails.plugin.jms.Queue
grails - Grails 在 GGTS 3.6.4 中不起作用
我已经GGTS 3.6.4
从https://spring.io/tools/ggts/all下载了。对于Windows 64 bit
版本。我尝试创建一个示例Grails
项目。但我收到以下错误。
Java JDK 1.8_40
在我的机器中配置。
我也没有proxy
问题。
grails - GGTS 在分叉的 grails 中使用了错误的 JVM
在升级到 Java 1.8 后,在通过 run-app 从 GGTS 执行时,我遇到了分叉的 Grails 进程的问题。在使用 1.8 编译所有内容后,它坚持在较旧的 Java 1.7 JVM 中运行应用程序的分叉实例。这会导致运行时出现不兼容的 JVM 错误:
我花了一些时间环顾四周,看看其他人是否遇到过这个问题,答案是肯定的。但是......除了重新安装GGTS之外没有真正的解决方案。
以下是有关我的环境的信息:
我的工作区中没有安装 1.7 JRE。我检查了十几次。
GGTS 实例在 1.8 jvm 中运行。长时间运行的 Grails 进程在 1.8 jvm 中运行。如果我从 bash 运行 grails,它和分叉的 grails 实例都在 1.8 jvm 中运行。如果我从 GGTS 运行应用程序,那么分叉的grails 在旧的 1.7 jvm 中运行。我在 1.7 jvm 的任何配置中都找不到任何参考,包括 .grails、GGTS.ini 或工作区中的任何 .eclipse 设置文件。显然,某处的某个文件对我找不到的 1.7 JVM 有“缓存”引用。如果我在 BuildConfig.groovy 中关闭分叉,它会在 1.8 JVM 的主进程中启动 Grails,一切正常。
最后,如果我创建一个新的 Workspace,那么我可以让它在 Java 1.8 中运行 Grails。一旦我切换回具有旧版本 Grails 和 Java 1.7 配置的旧项目,那么神奇地,1.7 JVM 就成为所有工作区的 Grails 分叉实例的首选。
BuildConfig.groovy 中的 fork 指令为 JVM 指定参数,但不指定实际的 JVM 本身。那是从哪里来的?
grails - 无法在 Grails/Groovy Tool Suite 3.6 中运行 Grails 应用程序
这是我尝试启动应用程序时遇到的错误:
grails - Grails 没有启动 VMWare 服务器
我在 Groovy Grails Tool Suite 中有一个项目。这是我的VMWare 服务器的设置:
配置.groovy:
当我做:
dev run-app我在控制台中得到以下信息
但是 VMWare VFabric tc Server tb 显示该服务器已停止。实际上,如果我点击之前的 URL,什么都不会发生。为什么控制台不显示“服务器正在运行”?
如果我右键单击我的项目 > 运行方式 > 在服务器上运行 > VMWare
然后我可以看到服务器 Started, Syncronized 和: http://localhost:8080/ 显示: 恭喜!您已成功设置并启动 vFabric tc Server Developer Edition。你准备好了!
但我的应用程序根本没有运行: http://localhost:8080/appName/
任何想法或提示将不胜感激。
grails - 无法编译 Grails 项目
我对 Grails 非常陌生,所以我很抱歉问得太简单了:
我试图做一个项目>清洁,我得到:
我的同事可以在她的机器上启动并运行它。我们都使用相同版本的 Java、Grails 和 GGTS。我能做些什么?
java - 将现有项目导入eclipse,它会自动将旧版本与新版本结合起来
我想将项目 A 导入 eclipse(GGTS),但我已经有一个旧版本但同名的 A。当我使用导入现有项目时,它会自动将两个版本组合在一起,但我不希望这种情况发生。我也使用 git,所以我不确定是什么导致了这种情况。