一次不引用包跑外部依赖的实践(七)代码

 最前面2个静态变量,一个类加载器,一个锁

 拿锁,如拿到则弄一下类加载器

 

一筐子反射 设置配置参数

Path是java公共类,所以140===142,而Logger不一样,取决于ParquetClassLoader与TomcatLoader是否平行

如果任务结束时,当前线程是interrupt状态,则抛错,因为里面的wrtie把异常全吞了,仅仅是interrupt了线程

 

 new出来的线程classloader塞塞好

 

 

强制回收资源

释放锁

一筐子虚函数

 

 

 

 

posted on 2025-04-21 23:14  silyvin  阅读(7)  评论(0)    收藏  举报