运行jar时忽略类路径

问题描述 投票:0回答:1

我的应用程序jar中的MANIFEST.MF包含以下行:

Class-Path: other.jar

我的directoy包含相同级别的跟随文件:

- myApp.jar
- other.jar

我使用]运行我的应用程序>

java -jar myApp.jar

并为other.jar中的类获取NoClassDefFoundError

我想念什么?

我的应用程序jar中的MANIFEST.MF包含以下行:类路径:other.jar我的directoy包含同一级别的followign文件:-myApp.jar-other.jar我运行我的应用程序...

java jar manifest manifest.mf
1个回答
0
投票

您的Class-Path是清单文件中的最后一行吗?然后,它的末尾应该有多余的一行。如果最后没有回车,它可能不会读取类路径。

© www.soinside.com 2019 - 2024. All rights reserved.