如何在编译任务期间摆脱随机 groovy 错误
How to get rid of random groovy error during compile task
我在编译任务中随机遇到这个 groovy 错误。
FAILURE: Build failed with an exception.
* Where:
Build file '/home/willem/projects/someproj/projects/someproj/build.gradle' line: 95
* What went wrong:
A problem occurred evaluating root project 'someproj'.
> Expecting a stackmap frame at branch target 14
Exception Details:
Location:
build_wxobn4rxsir22ywxygzua0ka.$getStaticMetaClass()Lgroovy/lang/MetaClass; @6: if_acmpeq
Reason:
Expected stackmap frame at this location.
Bytecode:
0x0000000: 2ab6 0048 1202 a500 082a b800 4cb0 b200
0x0000010: 4e4c 2bc7 000f 2ab6 0048 b800 5459 4cb3
0x0000020: 004e 2bb6 0057 b0
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
BUILD FAILED
到目前为止我发现的唯一解决方法是清除 gradle 缓存,然后再次下载所有依赖项。好像是intershop的东西。发现该用户也有同样的问题:
https://pastebin.com/vzc8RRAa
有人知道这是什么吗?
我自己也偶尔会遇到这个错误。我的灵丹妙药是
rm -rf $GRADLE_USER_HOME/gradle/caches/2.11/scripts
从来源执行(即执行 gradle_environment
脚本)gradle 开发人员 shell。至于这个原因,老实说,我对此一无所知。
我在编译任务中随机遇到这个 groovy 错误。
FAILURE: Build failed with an exception.
* Where:
Build file '/home/willem/projects/someproj/projects/someproj/build.gradle' line: 95
* What went wrong:
A problem occurred evaluating root project 'someproj'.
> Expecting a stackmap frame at branch target 14
Exception Details:
Location:
build_wxobn4rxsir22ywxygzua0ka.$getStaticMetaClass()Lgroovy/lang/MetaClass; @6: if_acmpeq
Reason:
Expected stackmap frame at this location.
Bytecode:
0x0000000: 2ab6 0048 1202 a500 082a b800 4cb0 b200
0x0000010: 4e4c 2bc7 000f 2ab6 0048 b800 5459 4cb3
0x0000020: 004e 2bb6 0057 b0
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
BUILD FAILED
到目前为止我发现的唯一解决方法是清除 gradle 缓存,然后再次下载所有依赖项。好像是intershop的东西。发现该用户也有同样的问题: https://pastebin.com/vzc8RRAa
有人知道这是什么吗?
我自己也偶尔会遇到这个错误。我的灵丹妙药是
rm -rf $GRADLE_USER_HOME/gradle/caches/2.11/scripts
从来源执行(即执行 gradle_environment
脚本)gradle 开发人员 shell。至于这个原因,老实说,我对此一无所知。