jar的MANIFEST.MF配置了Class-Path, java -classpath设置无效
Posted 柳鲲鹏
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jar的MANIFEST.MF配置了Class-Path, java -classpath设置无效相关的知识,希望对你有一定的参考价值。
比如说,jar的MANIFEST.MF:
Manifest-Version: 1.0
Main-Class: office.Main
Class-Path: .
../lib/graphics.jar
运行:
java -classpath .;lib\\video.jar -jar Office.jar
表面上看是对的,实际上因为jar中已经包含了Class-Path,所以这样的参数是无效的。吾怎么知道的?因为吾被坑了才知道。
以上是关于jar的MANIFEST.MF配置了Class-Path, java -classpath设置无效的主要内容,如果未能解决你的问题,请参考以下文章
Jar文件 META-INF/MANIFEST.MF文件详解