「hello world!」を表示する単純な Java アプリがあります。コンソールで。app.jar にパックされています。瓶の構造:
main/Hello.class - 単一の println メソッドを使用したメイン クラス
META-INF/MANIFEST.MF
マニフェスト ファイルには次のものが含まれます。
Manifest-Version: 1.0
Main-Class: main.Hello
すべてがうまくいきます。
しかし、問題が始まるよりも依存関係がある場合。よくわかりませんが、この場合、すべてのライブラリをjarファイルに入れる必要があると思います。それらを META-INF/lib に配置する場合、マニフェストで「Class-Path」を指定する必要があります。「クラスパス」はどのように見えますか?
PS 似たような質問がいくつかありますが、適切な答えが見つかりませんでした。