问题标签 [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.
groovy - 如何将 groovyconsole 的输出保存在文件中?
我已经在 AEM 中安装了 groovyconsole 并且有一堆我想保存在文件中作为输出的东西。
在这篇文章之后,我尝试了:
我最终得到一个 FileNotFoundException。我直接创建文件只是为了确保,但这也无济于事。
希望对此有所了解。谢谢。
grails - 为什么 map.collectEntries() 不适用于此数据 [[Name:sub, Value:23234]] - Groovy
为什么这样有效:
输出:[1:11, 2:22, 3:33]
但这不起作用:
输出:
groovy.lang.MissingPropertyException: No such property: sub for class
我想处理该映射,以便获得如下键值对列表:
[“名称:子”:“值:23234”,“名称:zoneinfo”:“值:欧洲/伦敦”]
哪里Name:sub
是关键,哪里是Value:23234
价值。
java - Importing Spring Framework in groovyConsole throws error
I have a very simple Groovy script:
As I use the @Controller
annotation I used the menu option:
Script -> Import jars into classpath
But when compliging I receive the error:
What is the correct way to use Spring Framework from the groovyConsole?
groovy - Groovy 仅从各种文件夹中获取指定文件
我在 groovy 脚本下运行以从 aws s3 存储桶中获取动态值。下面的脚本工作正常,它将获取所有对象,如下面的输出所示。电流输出为
我只想在“test-bucket-name”文件夹的输出中显示 *.war 文件,如下所示。
我的脚本:
请让我知道如何从 test-bucket-name 文件夹中仅提取/显示战争文件。
groovy - 正则表达式在数组中混合使用小数和数字
努力寻找一种方法来将下面数组中的数字相乘
尝试使用 split 将它们按空间拆分并将它们相乘,但是遇到问题,有什么想法吗?
Ask是将逗号前的两个数字相乘。
groovy-console - 如何调用 groovy 内部类
这是我的代码,我尝试调用内部类中的方法,如下所示(最后一行,ic = new oc.Inner())。但我得到错误。
我正在使用 groovy 控制台,根据 groovy 文档,我希望可以从外部类调用内部类。我不确定语法。
这是我得到的结果:
gremlin - 逐步使用 groovy 不会提取某些节点的值
问题描述如下:
我想找到一些感兴趣的路径并获得顶点或边的相应属性,我使用的 groovy 如下:
上面的代码给了我以下结果:
结果展开以便于阅读。它只是一条由两个节点和一个边组成的路径。源节点有一个属性p_v_tag
,它是多属性的。问题是目标节点也有属性p_v_tag
,但代码不输出值。
我检查了目标节点具有属性p_v_tag
并且它不为空,如下所示:
我一遍又一遍地阅读文档(http://tinkerpop.apache.org/docs/current/reference),但我不知道如何使它正确,任何人都可以帮助我或给我一些建议吗?
grails - Groovy 变量双重替换
我想执行双重替换。
打印时:
它打印:
当我想打印它时Hello World
,我尝试执行双重评估${${}}
,将其强制转换org.codehaus.groovy.runtime.GStringImpl
为${y.toStrin()
}
编辑:
更清楚地说,我的意思是,但在 Groovy 中:
(我为什么要这样做?:因为我们有一些文本文件需要使用 groovy 变量进行评估;变量很多,并且在代码的不同部分是不同的,因此我希望有一个适用于所有情况的解决方案,而不是每次都必须绑定每个变量,而不是添加很多代码行)
grails - 如何在 Grails / Spock 测试中打印响应而不是:org.grails.plugins.testing.GrailsMockHttpServletResponse@62c0fcae
我正在为我的 Grails 后端编写 Spock 测试。我对在 Grails 中进行测试还很陌生,我正在尝试查看对我的模拟请求的响应。
当我编写 println(response) 时,我在标准输出中看到了这一点:org.grails.plugins.testing.GrailsMockHttpServletResponse@62c0fcae
而不是实际的响应。有没有办法查看这个模拟 http 响应的内容,而不是当前正在打印的内容?
groovy - 从 json 数组键中获取值以 @ 开头
我正在尝试访问
@角/核心
从 json 文件看起来像波纹管
我试过的代码是
但它正在打印依赖项的所有值
我的预期结果是
"^6.1.0",