相关疑难解决方法(0)

运行java -jar时包含外部jar

从我的读数来看,执行命令时如下:

java -jar foo.jar
Run Code Online (Sandbox Code Playgroud)

然后忽略主类路径,并从清单文件中获取类路径.

此外,还会忽略在命令行上声明的类路径.所以在:

java -classpath /usr/local/jar/foobar.jar -jar foo.jar
Run Code Online (Sandbox Code Playgroud)

/usr/local/jar/foobar.jar被忽略.

最后,我已经读过清单文件只能在jar文件中包含相对路径.

那么,如何包含系统中存在的外部jar的绝对路径,而不是正在执行的jar文件中?

java jar manifest.mf classpath

38
推荐指数
2
解决办法
9万
查看次数

标签 统计

classpath ×1

jar ×1

java ×1

manifest.mf ×1