将JAR添加到classpath而不停止应用程序

时间:2018-09-07 14:55:51

标签: java jar runtime classpath classloader

我有一个在远程服务器上运行的Java应用程序。我需要添加丢失的JAR文件,因为现在我得到了NoClassDefFoundError。唯一的困难是我无法停止该应用程序。

是否可以在不停止应用程序的情况下将JAR添加到类路径?

我尝试在新创建的Java进程中使用SystemClassLoader(如here所述),但是它不起作用。我猜想不同的JVM进程具有不同的系统类加载器(对吗?)。如何在不停止应用程序的情况下添加JAR?

0 个答案:

没有答案