所以我试图使用类似于这些的参数从命令行启动一个 jar:
java -cp "path/test.jar;path/lib.jar" -Djava.library.path="path/another_lib.jar" net.test.Test
(net.test.Test 是主类)这给了我一个 NoClassDefFoundError 异常(对于 net/test/Test)。
这对其他人来说似乎很好,所以我不确定为什么它不起作用。
所以我试图使用类似于这些的参数从命令行启动一个 jar:
java -cp "path/test.jar;path/lib.jar" -Djava.library.path="path/another_lib.jar" net.test.Test
(net.test.Test 是主类)这给了我一个 NoClassDefFoundError 异常(对于 net/test/Test)。
这对其他人来说似乎很好,所以我不确定为什么它不起作用。