是否可以在每个子线程中有2个具有不同类路径的子线程?

Zen*_*har 2 java multithreading jvm conflict classpath

我有一个"核心"应用程序,它是处理任务的适配器.每个任务都由核心在适配器负载中实现,以处理任务.

我的问题是,是否可以在每个适配器中使用不同的类路径来预防适配器之间的类/ jar冲突.

问候,

Mau*_*rry 5

确实:

URLClassLoader cl = new URLClassLoader(urls);
Thread thread = new MyThread();
thread.setContextClassLoader(cl);
thread.start();
Run Code Online (Sandbox Code Playgroud)