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

jms - GroovyConsole ActiveMQ 错误:NoClassDefFoundError:无法初始化类 org.apache.activemq.ActiveMQPrefetchPolicy

我正在尝试在 GroovyConsole 中运行一个非常简单的 ActiveMQ 客户端脚本。我通过 Script > Add Jar to ClassPath 菜单包含了 activemq-all-5.5.0.jar 和 slf4j-api-1.5.11.jar。我在 activemq jar 中看到了 org.apache.activemq.ActiveMQPrefetchPolicy,但我得到了下面的异常。

这是脚本:

例外情况是:2011 年 7 月 19 日下午 6:04:26 org.codehaus.groovy.runtime.StackTraceUtils sanitize

0 投票
2 回答
1096 浏览

groovy - 如何通过 SpringSource Eclipse 在 Groovy 中使用 readLine 读取多行?

我正在尝试从 Spring Source Suite 2.7.1 中的 Groovy 1.7.10 中的控制台读取多个输入(多个 in.readLine()),但控制台似乎只允许我输入第一个条目,为第二个条目并移动让我输入第三个条目,为第四个条目输入空白等。以下是我正在使用的代码。

我得到的输出如下。

w: 1 x: y: 2 z:

正如你所看到的,它让我输入第一行,为第二行输入一个空白,让我输入第三个输入,为第四行输入一个空白。这与我在输入输入时按“输入”有关吗?我认为不会,因为 readLine() 应该读取一行并检索文本,但不包括回车符。任何帮助表示赞赏。

谢谢,

胡安

0 投票
1 回答
2044 浏览

groovy - 无法在 groovysh 中加载 oracle.jdbc.driver.OracleDriver?

我正在尝试阅读有关 GroovySQL的教程。我需要连接的数据库是 Oracle 数据库。于是我下载了 ojdbc6.jar并放入~/.groovy/lib/. 如果我将以下脚本放在 .groovy 文件中,我可以这样做groovy testScript.groovy并且它会成功:

当我尝试通过 做同样的事情时groovysh,我收到以下错误:

如何在 Groovy shell 中使用 Oracle JDBC 驱动程序?

0 投票
2 回答
968 浏览

groovy - 使用 Groovy 控制台,是否可以在类路径中重新加载更改的文件?

我经常想独立测试我在 Groovy 类中开发的方法,并使用控制台来执行此操作,例如:

但是,我还没有弄清楚如何将更改重新加载到我的 groovy 文件中,以便我可以更新文件并查看控制台中反映的结果。“/Script/Add Directory to ClassPath”和“Script/Clear Script Context”不起作用。这可能吗?

0 投票
1 回答
595 浏览

grails - Ant 调用 grails 失败并显示“[exec] Application is pre-Grails 0.5, please run: grails upgrade”

我的 groovy 构建脚本面临一个相当奇怪的问题。整个项目使用一个帮助程序 groovy 脚本,该脚本调用所有其他构建脚本(maven 和 ant)。由 groovy 脚本调用调用的 ant 目标之一,通过“exec”grails war 调用:

此块的调用失败并显示:

有什么建议可以解决这个问题吗?

谢谢你的时间。

0 投票
2 回答
67 浏览

groovy - 当提供的参数为 1 时,迭代器打印到 48

源代码..我猜是一个简单的,但不知道为什么它打印到 48..如果提供的参数是 1,这里是输出。

可能是什么问题呢?

0 投票
5 回答
55378 浏览

groovy - Groovy 控制台读取输入

我刚刚开始学习 Groovy,并且正在尝试使用 GroovyConsole。

有没有办法可以读取用户输入?我尝试了下面的代码,但出现错误。

这是我收到的错误:

有什么我需要进口的吗?

任何帮助都会很棒。

谢谢

0 投票
1 回答
30230 浏览

groovy - 在运行时获取 groovy 源文件的路径

给定以下目录结构:

...如何以编程方式在脚本本身中获取 myScript.grooy 父目录的路径?

最终,我试图从脚本所在的同一目录中读取多个文件。

编辑:尝试在 Windows 7、Groovy 2.0.1、groovy 控制台上运行它

0 投票
1 回答
1154 浏览

grails - “grails 控制台”和“grails”之间的区别,然后是“控制台”

我刚开始学习 Grails,我正在尝试使用 grails 控制台来玩数据库,但我注意到 runninggrails console和 running之间存在差异grails,然后console

grails console直接从终端启动时:

console


使用 启动时grails,然后console

console

谁能向我解释为什么启动 grails 控制台的两种方法的行为不同?

0 投票
2 回答
1059 浏览

groovy-console - 停止 Groovy 控制台截断输出?

是否可以停止 Groovy 控制台截断输出?

使用 1.8.4 控制台,如果我执行以下脚本:

我得到以下输出:

我看不到任何保留所有程序输出的选项。