Skip to content

Commit 1aa3126

Browse files
authored
fix: remove unnecessary classloader instantiation in main method (#181)
1 parent e064f64 commit 1aa3126

1 file changed

Lines changed: 0 additions & 6 deletions

File tree

runner-starter/src/main/java/org/apache/apisix/plugin/runner/PluginRunnerApplication.java

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,6 @@
2525

2626
@SpringBootApplication
2727
public class PluginRunnerApplication {
28-
private static ClassLoader PARENT_CLASS_LOADER;
29-
private static DynamicClassLoader CLASS_LOADER;
3028

3129
@Bean
3230
public ScheduledAnnotationBeanPostProcessor processor() {
@@ -35,10 +33,6 @@ public ScheduledAnnotationBeanPostProcessor processor() {
3533

3634
public static void main(String[] args) {
3735

38-
//load specified classes using dynamic class loader
39-
PARENT_CLASS_LOADER = DynamicClassLoader.class.getClassLoader();
40-
CLASS_LOADER = new DynamicClassLoader(PARENT_CLASS_LOADER);
41-
Thread.currentThread().setContextClassLoader(CLASS_LOADER);
4236
new SpringApplicationBuilder(PluginRunnerApplication.class)
4337
.web(WebApplicationType.NONE)
4438
.run(args);

0 commit comments

Comments
 (0)