java -jar がメイン クラスを見つけることができません
Java プログラムを正しくコンパイルした後、それをパッケージ化し、次のコマンドを実行します。コマンドライン を実行しましたが、メインマニフェスト属性がないか、メインクラスが見つからないか、ロードできないことがポップアップ表示されます。
解決策は、MANIFEST ファイルを変更することです。
1. WinRAR で jar パッケージを開き、その中にある MANIFEST.MF ファイルを見つけます。
2. たとえば、draw という名前のパッケージには 3 つのクラスが含まれており、その中で print.class を実行する必要があります。
3. MANIFEST.MF ファイルに余分な行が追加されます: Main-Class:draw.print。
draw.print は実行するクラスの名前です。前のパッケージの名前を忘れずに持ってきてください。
注: MANIFEST.MF ファイルに Main-Class: を追加した後、何も入力されていないか、クラス名が間違っている場合、メイン クラスが見つからないか、ロードできません。
どちらの場合も、メインクラスをロードできないことがわかります。
php 中国語 Web サイト、無料の Java 入門チュートリアル が多数あり、オンラインで学習することを歓迎します。
以上がjava -jar でメインクラスが見つかりませんの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。