问题标签 [groovy-console]

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

unix - Groovy 中的 Unix FIND 命令

我正在将 KornShell (ksh) 脚本转换为 Groovy。我有以下 Find 命令 - 在不依赖 Unix 命令的情况下,做类似事情的 Groovy 方法是什么(我需要它来跨平台工作,所以我不能执行“blah blah”.execute())。

此代码搜索源目录(无子目录)中与文件模式匹配且超过 140 天的所有文件。

0 投票
2 回答
4967 浏览

eclipse - 如何在 Groovy 控制台(GroovyStarter)和 GGTS/Eclipse 控制台中输出和显示 Unicode

我想通过我的 DSL 在groovy中输出花卉公式,所以我需要一些特殊的符号,例如女性符号上标和下标

问题是关于 Eclipse IDE(Groovy/Grails Tool Suite Version: 3.1.0.RELEASE 开发 grails 项目)和 Groovy 控制台(GroovyStarter)

鉴于此示例 groovy 语句:

println '♀ Ca\u2075'

如果我从终端运行程序,我会在终端中获得预期的输出:

如果我从Groovy/Grails Tool Suite作为Java 应用程序运行它也是一样的,但是如果我将它作为Groovy 脚本或在Groovy 控制台(Groovy starter)中运行它,我会得到问号而不是 unicode 符号:

我得到了令人讨厌的结果:

问题:是否可以在 GGTS 上配置GroovyStarterGroovy 控制台以显示 unicode 符号?

0 投票
1 回答
2639 浏览

groovy - groovyConsole 启动时抛出 java.lang.reflect.InvocationTargetException

我刚刚从 Ubuntu 的软件中心在 Ubuntu Studio 12.10 中安装了 groovy,我正在尝试运行 GroovyConsole,但是当我执行“groovyConsole”时会引发异常:

我有openJDK

java version "1.7.0_15" OpenJDK Runtime Environment (IcedTea7 2.3.7) (7u15-2.3.7-0ubuntu1~12.10.1) OpenJDK Server VM (build 23.7-b01, 混合模式)

groovysh 和 groovy 命令工作正常。有什么建议可以让它发挥作用吗?

0 投票
1 回答
526 浏览

java - 嵌入式 Groovy 控制台——我如何共享整个状态

我想将 GroovyConsole 嵌入到现有的 Java 应用程序中,用于设计原型和调试目的。

我真的很希望这个控制台能够访问我的整个程序——这主要意味着任何单例或工厂都应该返回实际对象,而不是仅仅为 GroovyConsole 的世界创建一个新对象。

有什么办法可以做到这一点,还是我必须使用 setVariable() 调用一个一个地手动传递所有对象?

0 投票
2 回答
1226 浏览

sql - Groovy - ORA-00933:SQL 命令未正确结束

为什么我的代码会出现此错误?这在 SQuirreL 中运行,但我"ORA-00933: SQL command not properly ended"在 Groovy 中运行。啊啊啊!请帮助我,您的知识非常感谢和垂涎。当我将输出写入文件时发生错误。如何在写作前选择正确的表格?

产生错误的是结束行:

0 投票
2 回答
179 浏览

java - Groovy - 多表旋转到文件

我正在运行一个多表 SQL 调用,该调用启动到 file.write。该代码在 SQuirreL 甚至在 Groovy 中都可以工作,直到我到达 file.write("") 行(代码的最后 4 行)。我收到的第一条错误消息“因为:ORA-00911:无效字符”,其余的与它类似。

这是我认为错误所在的位置:

我认为我的代码的问题在于有不止一张桌子,而且在写东西的时候,有些东西已经被抬高了。非常感谢您的知识。

恭敬地~Corpa Loom <3

以下是完整的代码:

0 投票
2 回答
10550 浏览

groovy - 发送电子邮件:对于 MIME 类型 multipart/mixed 没有对象 DCH

我正在尝试使用 Java 代码发送电子邮件,但从 GroovyConsole 运行。当我只发送没有附件的电子邮件时,它工作得很好,但是一旦我添加附件的多部分逻辑,它就会失败。

编辑:我正在使用 Javamail 版本 1.4.7

这是我得到的错误。

它发生在下面的 Transport.send(mimeMsg) 线上。

0 投票
1 回答
460 浏览

groovy - 在 groovy 中删除坏字符时的语法错误

你好,我有一个像a= " $ 2 187.00". 我尝试删除所有空格和坏字符,如a.replaceAll("\\s","").replace("$",""). 但我收到错误 Impossible to parse JSON response: SyntaxError: JSON.parse: bad escaped character,如何删除此表达式中的坏字符,使值变为 2187.00。请帮助我。提前致谢

0 投票
4 回答
17020 浏览

groovy - 如何在groovy中使用isNan()检查输入是数字还是字符串

您好,我是 groovy 的初学者,我很困惑如何检查给定的输入是否是数字,我尝试了以下操作

请帮助我如何在 groovy 中使用 isNan。我用谷歌搜索了很多,但没有找到任何结果。提前致谢

0 投票
2 回答
14435 浏览

jdbc - 无法从groovy连接到oracle数据库

嗨,我无法连接到 groovy 中的 oracle 数据库。我在 groovy 控制台中使用了以下代码,但出现以下编译错误

我使用了以下代码

如果我删除import oracle.jdbc.driver.OracleTypes声明,我会得到以下内容 WARNING: Sanitizing stacktrace:。请帮助我如何解决这个问题,我将 ojdbc14.jar 放在 lib 文件夹中。