猿问

你如何在Java中更改CLASSPATH?

你如何在Java中更改CLASSPATH?

如何从Java进程中更改Java进程的CLASSPATH?


在你问我之前“你为什么要那样做?” 我马上解释一下。

当你运行Clojure REPL时,通常需要在你的CLASSPATH中加入更多的jar来加载Clojure源文件,我想这样做而不必重新启动Clojure本身(在Slime上使用它时这不是一个真正的选择)在Emacs上)。

这就是原因,但我不希望这个问题被标记为奇怪的语言奇怪的编辑器,并被大多数可能有答案的Java开发人员所忽视。


江户川乱折腾
浏览 1062回答 3
3回答

隔江千里

我不相信你可以 - 正确的事情(我相信)是用新路径创建一个新的类加载器。或者,您可以编写自己的类加载器,它允许您动态更改类路径(针对该加载器)。
随时随地看视频慕课网APP

相关分类

Java
我要回答