【发布时间】:2017-11-13 07:14:16
【问题描述】:
我有一个 jar 文件(mts.jar)要运行,它需要在运行时添加另一个 jar(hook.jar)。
mts.jar 依赖于 hook.jar 中的一些类。 而我们的要求是在运行 mts.jar 时,在运行时将这个 hook.jar 传递到类路径中。
我尝试了以下组合:
java -cp "bin:hook.jar" mts.jar ccp.mts.server.websocket.Server
java -cp "hook.jar" mts.jar ccp.mts.server.websocket.Server
我也尝试过如下设置类路径:
set CLASSPATH="C:\Users\Desktop\mts 4.3\hook.jar"
然后尝试像往常一样运行,如下所示:
java -cp mts.jar ccp.mts.server.websocket.Server
但我得到 class not found 异常。
我可能错在哪里?
【问题讨论】:
-
你会显示整个异常跟踪信息吗?
标签: java scala command-line classnotfoundexception executable-jar