错误: java.lang.NoSuchMethodError: No virtual method intValueExact()I in class Ljava/math/BigInteger; or its super classes (declaration of 'java.math.BigInteger' appears in /system/framework/core-libart.jar)
Exception in thread "main" java.lang.NoSuchMethodError: java.math.BigInteger.intValueExact()I at com.alibaba.fastjson.util.RyuDouble.(RyuDouble.java:67)
#10254 java.lang.NoSuchMethodError No virtual method intValueExact()I in class Ljava/math/BigInteger; or its super classes (declaration of 'java.math.BigInteger' appears in /system/framework/core-libart.jar)
5条答案
按热度按时间h7appiyu1#
嗯,遇到同样的错误
tkqqtvp12#
Exception in thread "main" java.lang.NoSuchMethodError: java.math.BigInteger.intValueExact()I
at com.alibaba.fastjson.util.RyuDouble.(RyuDouble.java:67)
使用了JDK8的新方法,但是发的包是5.0的,兼容问题。
bq9c1y663#
#10254 java.lang.NoSuchMethodError
No virtual method intValueExact()I in class Ljava/math/BigInteger; or its super classes (declaration of 'java.math.BigInteger' appears in /system/framework/core-libart.jar)
com.alibaba.fastjson.util.RyuDouble.(RyuDouble.java:67)
anauzrmj4#
回退到1.2.47就好了
a14dhokn5#
@juechenshiai 1.2.47版本对kotlin的支持还不够友好