- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
尝试将 gpars withPool 方法导入到我的项目中。导入在 groovyconsole 中有效,但在 gradle 中构建时无效。
groovyconsole 和 gradle 都运行 groovy 版本 2.4.5
有什么想法吗?
Groovy 控制台
import static groovyx.gpars.GParsPool.withPool
withPool(2) { (1..5).collectParallel { println it.toString() } }
输出:
1
3
2
4
5
Result: [null, null, null, null, null]
Gradle 编译Groovy
与上面相同的导入步骤:
import static groovyx.gpars.GParsPool.withPool
等级输出:
:compileGroovystartup failed:
C:\Programming\Projects\groovy\src\main\groovy\lib.groovy: 18: unable to resolve class groovyx.gpars.GParsPool
@ line 18, column 1.
import static groovyx.gpars.GParsPool.withPool
^
1 error
FAILED
最佳答案
如果您希望将某些内容导入到构建脚本中,那么您必须将其作为构建脚本依赖项提供,以便让 Gradle 知道在哪里可以找到它,就像:
buildscript {
repositories {
mavenCentral()
jcenter()
}
dependencies {
classpath group: 'org.codehaus.gpars', name: 'gpars', version: '1.1.0'
}
}
import static groovyx.gpars.GParsPool.withPool
关于Groovy 无法解析类,但可以在 groovyconsole 中工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34747975/
我有一个使用第三方库的常规脚本。每次我打开应用程序并尝试运行我的脚本时,我都必须导入正确的库。 我希望能够打开 GroovyConsole 并运行我的应用程序,而无需导入库。 最佳答案 在 Linux
我在 64 位 Windows 7 上的 GroovyConsole 2.4.5 中运行脚本,它们由于内存不足错误而崩溃。 Runtime.getRuntime().maxMemory() 显示 24
GradleWare 的书 - Building and Testing with Gradle - 在第 1.1 节中说明以下内容: “每个 Gradle 构建文件都是一个可执行的 Groovy 脚
尝试将 gpars withPool 方法导入到我的项目中。导入在 groovyconsole 中有效,但在 gradle 中构建时无效。 groovyconsole 和 gradle 都运行 gro
当我在 GroovyConsole 中执行以下脚本时,它给了我一个 MissingPropertyException 但我不明白为什么: def a = 'A' def b() { print
问题 我收到 groovyx.net.http.HttpResponseException: Not Found并想查看来自 HTTPBuilder 的日志.我正在使用 Groovy 2.1.9 与
我刚刚从 Ubuntu 的软件中心在 Ubuntu Studio 12.10 中安装了 groovy,我正在尝试运行 GroovyConsole,但是当我执行“groovyConsole”时它抛出一个
当我尝试运行以下代码时出现错误: ++++++++++++++++++++++++++++++++++++++ groovy:000> 1st = [1, 2, 3] ++++++++++++++++
以下 Groovy 脚本在命令行中可以正常工作。 (我成功获得了连接。) // ---- jdbc_test.groovy import java.sql.* Class.forName("com.m
我正在向一个 Java 用户组做关于 Groovy 的演示,我将在演示过程中编写一些代码,以并排显示一些 Java/Groovy。我真的很喜欢 GroovyConsole,因为它很简单,而且我可以轻松
我见过其他关于此问题的问题,但绝大多数答案都指定设置依赖项 POM.xml 文件,即用于运行 groovy 脚本,例如智能。我只是想让 groovyconsole (在 Windows 中)执行一行打
这个问题在这里已经有了答案: How do you declare and use a Set data structure in groovysh? (2 个回答) 6年前关闭。 以下是2行代码:
当我从终端运行 groovyConsole 时,它会异常放弃: $ groovyConsole java.lang.reflect.InvocationTargetException at
我是一名优秀的程序员,十分优秀!