#823·matrix

Jenkins打包出现java.lang.NoClassDefFoundError异常,导致编译失败.

Author: jianwenzhouCreated Mar 20, 2023Updated Oct 27, 2025

异常类型:app 编译异常

matrix版本:2.0.8

gradle版本:7.0.2

问题描述:Jenkins打包出现java.lang.NoClassDefFoundError异常,导致编译失败.

堆栈/日志: 16:55:20 > Task :app:transformClassesWithMatrixTraceTransformForGoogleGgpayFeature 16:55:20 [I][Matrix.Trace] [doTransform] Step(1)[Parse]... cost:61ms 16:55:20 16:55:21 [I][MethodCollector] [saveIgnoreCollectedMethod] size:108098 path:/data/app/jenkins_master/workspace/hst-android-sa/app/build/outputs/trace/googleGgpayFeature/ignoreMethodMapping.txt 16:55:21 [I][MethodCollector] [saveCollectedMethod] size:187515 incrementCount:187514 path:/data/app/jenkins_master/workspace/hst-android-sa/app/build/outputs/trace/googleGgpayFeature/methodMapping.txt 16:55:21 16:55:22 > Task :app:transformClassesWithMatrixTraceTransformForGoogleGgpayFeature 16:55:22 [I][Matrix.Trace] [doTransform] Step(2)[Collection]... cost:4512ms 16:55:22 16:55:30 > Task :app:transformClassesWithMatrixTraceTransformForGoogleGgpayFeature FAILED 16:55:30 > Task :app:mergeGoogleGgpayFeatureJavaResource 16:55:31 16:55:32 FAILURE: Build failed with an exception. 16:55:32 16:55:32 * What went wrong: 16:55:32 Execution failed for task ':app:transformClassesWithMatrixTraceTransformForGoogleGgpayFeature'. 16:55:32 > java.util.concurrent.ExecutionException: java.lang.NoClassDefFoundError: org/jboss/marshalling/ByteInput 16:55:32 16:55:32 * Try: 16:55:32 Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights. 16:55:32 16:55:32 * Get more help at https://help.gradle.org/ 16:55:32 16:55:32 BUILD FAILED in 4m 7s