【发布时间】:2018-04-25 19:54:53
【问题描述】:
我有一个 Apache Commons 库 (commons-io.jar) 添加到我的项目类路径中,我想在运行时从我的类路径中删除这个库类,然后我想在一些工作之后添加。
有没有办法在运行时从类路径中删除所有类并在某些操作后添加这些类?
public static void main(String [] args){
//Some apache commons operations
//Remove apache commons classes from classpath
doSomeWork();
//Add apache commons classes to classpath
}
【问题讨论】:
-
非常怀疑,但更重要的是,你为什么要这样?
-
@Stultuske 库之间存在冲突,我必须同时使用这两个库。
-
我建议 Maven 来处理这个问题
-
是的,这是配置问题,不是你通过代码解决的问题。
-
@Java 这真的不是一个好主意。