两个不同版本的jar在单个JVM中的单独线程上

Moh*_*mar 1 java classloader

是否可以运行两个不同版本的jar,但在单个JVM上的不同线程上运行.如果是这样,请指导我正确的方向.

Gho*_*ica 5

当然,这很可能 - 当使用多个ClassLoader实例时.含义:当您的每个线程都使用自己的特殊ClassLoader时,这些线程可以使用"相同"jar文件的"不同"版本.

但是一句警告:这真是一个高级话题,你不想轻松愉快!如果你真的有兴趣去那里,你可以在这里找到一些进一步的阅读.