現(xiàn)在有個需求,需要卸載一個已經(jīng)加載的jar,然后加載新的jar,試了網(wǎng)上的一些方法,都不太行,每次還是加載的舊jar里面的class
4 回答

智慧大石
TA貢獻(xiàn)1946條經(jīng)驗 獲得超3個贊
刪除掉原來的jar,放入新的jar,然后啟動。再不重啟jvm的情況下, 是不是能, 卸載已經(jīng)加載的jar的。
因為jvm沒有提供卸載class功能。如果要實現(xiàn)每次加載新的jar ,可以試試jreble,但是它的原理不是卸載原來的class
添加回答
舉報
0/150
提交
取消