- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
最近,我一直在尝试在 IntelliJ 中运行我的 spock 测试(它曾经工作得很好,并且在失败功能上有很好的调试/特定测试重新运行),在过去的几个月里,我开始收到以下错误:
| Error Error executing script TestApp:
(class: com/company/MyServiceSpec, method: super$2$oldImpl signature:
(Ljava/lang/Object;)Ljava/lang/Object;)
Illegal use of nonvirtual function call (Use --stacktrace to see the full trace)
这是一个 spock 测试,可以从命令行单独(通过指定类)或在整个测试应用程序系列中运行良好。事实上,我在这个项目上进行的所有 spock 和普通旧单元或集成测试在 IntelliJ 中都给出了类似的失败。
我尝试摆弄测试的运行功能(打开或关闭类路径、运行单个方法、整个测试类或整个测试系列),但没有运气来纠正这种情况。我还完成了 grails clean 并尝试从 IntelliJ 重新运行它们:看起来好像它工作过一次,我能够运行测试一段时间,但在做了一些之后很快现在问题仍然存在。
我知道这是一个有点模糊的问题,但是有人见过类似的失败并找到可靠的补救措施吗?我使用的是 Grails 2.1 和 Spock 0.7,IntelliJ 12 和 13 中也存在同样的问题
最佳答案
我成功地解决了这个问题,在我的配置中添加了以下环境变量:
_JAVA_OPTIONS='-Xverify:none'
关于grails - 在 IntelliJ 中运行 grails 测试时遇到困难 : Illegal use of nonvirtual function call,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20976715/
我尝试在 Spring Boot 应用程序中设置 Betamax,但是当我运行测试时,出现此错误: (class: co/freeside/betamax/proxy/jetty/BetamaxPro
最近,我一直在尝试在 IntelliJ 中运行我的 spock 测试(它曾经工作得很好,并且在失败功能上有很好的调试/特定测试重新运行),在过去的几个月里,我开始收到以下错误: | Error Err
假设我有以下接口(interface)类,以便“写入接口(interface),而不是实现”: class IDrawable { public: virtual void Draw(
我是一名优秀的程序员,十分优秀!