diff --git a/spark-common/src/main/java/me/lucko/spark/common/SparkPlugin.java b/spark-common/src/main/java/me/lucko/spark/common/SparkPlugin.java index 9901bdb993..a557bd17eb 100644 --- a/spark-common/src/main/java/me/lucko/spark/common/SparkPlugin.java +++ b/spark-common/src/main/java/me/lucko/spark/common/SparkPlugin.java @@ -150,6 +150,9 @@ default ClassSourceLookup createClassSourceLookup() { * @return the class finder */ default ClassFinder createClassFinder() { + if (Boolean.getBoolean("spark.disableInstrumentation")) { + return FallbackClassFinder.INSTANCE; + } return ClassFinder.combining( new InstrumentationClassFinder(this), FallbackClassFinder.INSTANCE