我有一个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

}

最佳答案

您可以在pom中使用maven-enforcer-plugin强制传递依赖的特定版本。
Conflicting library version in a java maven project

关于java - 如何在运行时从类路径中删除jar文件?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47259154/

10-10 20:12