- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我试过下面的代码...
@Grapes([
@Grab('org.hsqldb:hsqldb:2.0.0'),
@GrabConfig(systemClassLoader=true, initContextClassLoader=true)
])
import groovy.sql.Sql
println Class.forName('org.hsqldb.jdbc.JDBCDriver').newInstance()
startup failed:
General error during conversion: No suitable ClassLoader found for grab
java.lang.RuntimeException: No suitable ClassLoader found for grab
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:77)
at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:102)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallConstructor(CallSiteArray.java:54)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:182)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:190)
at groovy.grape.GrapeIvy.chooseClassLoader(GrapeIvy.groovy:173)
at groovy.grape.GrapeIvy$chooseClassLoader.callCurrent(Unknown Source)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:46)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:133)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:141)
at groovy.grape.GrapeIvy.grab(GrapeIvy.groovy:239)
at groovy.grape.Grape.grab(Grape.java:141)
at groovy.grape.GrabAnnotationTransformation.visit(GrabAnnotationTransformation.java:282)
at org.codehaus.groovy.transform.ASTTransformationVisitor$3.call(ASTTransformationVisitor.java:302)
at org.codehaus.groovy.control.CompilationUnit.applyToSourceUnits(CompilationUnit.java:839)
at org.codehaus.groovy.control.CompilationUnit.doPhaseOperation(CompilationUnit.java:544)
at org.codehaus.groovy.control.CompilationUnit.processPhaseOperations(CompilationUnit.java:520)
at org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:497)
at groovy.lang.GroovyClassLoader.doParseClass(GroovyClassLoader.java:306)
at groovy.lang.GroovyClassLoader.parseClass(GroovyClassLoader.java:287)
at groovy.lang.GroovyShell.parseClass(GroovyShell.java:731)
at groovy.lang.GroovyShell.parse(GroovyShell.java:743)
at groovy.lang.GroovyShell.parse(GroovyShell.java:698)
at groovy.lang.GroovyShell.evaluate(GroovyShell.java:648)
at groovy.lang.GroovyShell.evaluate(GroovyShell.java:636)
at com.lyhdev.mrcode.ScriptLoader.loadGroovy(Unknown Source)
at com.lyhdev.mrcode.ScriptLoader$loadGroovy.call(Unknown Source)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:42)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116)
at Script1.run(Script1.groovy:30)
at groovy.lang.GroovyShell.evaluate(GroovyShell.java:650)
at groovy.lang.GroovyShell.evaluate(GroovyShell.java:636)
at com.lyhdev.mrcode.ScriptLoader.loadGroovy(Unknown Source)
at com.lyhdev.mrcode.ScriptLoader.main(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.sun.javaws.Launcher.executeApplication(Launcher.java:1804)
at com.sun.javaws.Launcher.executeMainClass(Launcher.java:1750)
at com.sun.javaws.Launcher.doLaunchApp(Launcher.java:1512)
at com.sun.javaws.Launcher.run(Launcher.java:130)
at java.lang.Thread.run(Thread.java:662)
1 error
最佳答案
不知道它是否有帮助,但看看
http://www.randomactsofsentience.com/2012/01/that-darned-no-suitable-classloader.html
如果这有帮助。
关于groovy - 转换期间的一般错误 : No suitable ClassLoader found for grab,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5886401/
我有这个库,它涉及一些需要在 main() 之前运行的静态初始化代码。如果您只是将所有翻译单元编译在一起,一切都会很好,但如果我提供一个静态库(.a 文件)并让用户将他们的应用程序链接到它 - 链接器
我想做的是使用 netstat -an | grep ESTABLISHED 从 whois 搜索中检查我系统中的所有 IP 地址,并禁止任何属于中国的 IP 地址。 所以我想知道如何实现这一目标?可
我正在编写一个数据解析脚本,其中数据每小时刷新一次。我有脚本工作,它从第一次运行脚本时获取最近的文件。但是,如果在脚本当前运行时交付了更新,则它无法检测到新文件。当它在腻子中运行时这不是问题,但我正在
我全新安装了 Groovy 2.1.4,我想创建一个使用 HTTP 构建器的脚本。 我在脚本顶部添加了以下行: @Grab(group='org.codehaus.groovy.modules.htt
已关闭。此问题需要 debugging details 。目前不接受答案。 编辑问题以包含 desired behavior, a specific problem or error, and the
1。一般来说,@Grape/@Grab 包含与类路径包含有何不同? 2。具体来说,什么可能导致以下行为差异? 我对 xpp3 有一个要求,我表示为: // TestScript.groovy @Gra
我正在尝试弄清楚如何从 PHP 生成的 Javascript 中获取 div 的 ID。很简单,我已经成功地为该 div 的 ID/名称静态声明了名称。 目前我正在尝试做同样的事情,但使用 $val
当我将容器的 css 设置为“抓取”时,我看到它发生了变化,但大部分视口(viewport)包含带有指针“手”的 div,它覆盖了它。我想给人的印象是抓取严格用于平移视口(viewport)的内容,仅
我有一组通过 php 动态创建的 div,div 有一个名为“data-image-url”的属性,它保存弹出式画廊的图像 url。当我单击该 div 时,会弹出一个叠加层以及该 div 的 3 张图
我一直在尝试同时从两个不同的相机抓取帧,但无论我调用多少次 VideoCapture::grab(),似乎都没有效果。使用 VideoCapture::retrieve() 检索的帧始终是从最后一个
所以我需要每秒获取一堆屏幕截图,例如 5 个。我正在使用它来为游戏编写机器人程序。然而 imagegrab 方法大约需要 0.3 秒,这对我来说太慢了。即使在指定了 bbox 值之后,它仍然需要 0.
是否可以在Gradle build.gradle文件中使用@Grab? 我的理解是Gradle构建脚本是用Groovy编写的,Grape / @ Grab是内置在Groovy中的。 但是,如果我尝试将
我正在为一些游戏创建天梯系统,但遇到了有关部落基础系统的问题。你看,每个加入的玩家都会被解析并放入玩家表中。像这样: chelsea | gordon chelsea | jim chelsea |
目的 我正在尝试为网站表单创建一个通用答案数据库。该表格是对计算机硬件规范的描述,我正在尝试使其基于模型字段自动填写其他字段。带有两个按钮的扩展,“填充”将基于模型字段,检查数据库中的匹配条目,然后基
这个问题在这里已经有了答案: jquery - get text for element without children text (3 个答案) 关闭 8 年前。 有没有一种简单的方法可以从这个
我有两台显示器连接到我的计算机,并且同时处于事件状态。监视器没有镜像 - 每个监视器显示不同的内容。 我需要能够在代码中选择我想将这两个监视器中的哪一个与 sct.grab 一起使用。 我看过并测试过
所以我在 textarea 元素中得到了以下输入: hey what's up? 我想将 之间的文本分开和 (所以在这种情况下结果将是“嘿”,没有其他内容。 我尝试使用 .replace 和以下正则
我正在开发一个 Electron 应用程序,它需要能够在我的站点的默认操作系统浏览器上检索 localStorage。我怎样才能做到这一点?是否有任何 API/模块?我在想这样的事情: var ele
我正在尝试解析http://up-for-grabs.net/#/使用 powershell 获取 CSV 文件中的内容。到目前为止我已经写了下面的代码 $URL = "http://up-for-g
我想在 Qt 中将当前窗口保存为图像(如 ATL+PrintScreen)。例如,对于 Qt Media Player Example (搜索“player”可以得到Qt Creator示例中的所有代
我是一名优秀的程序员,十分优秀!