java -jar でメインクラスが見つかりません

angryTom
リリース: 2019-11-18 14:14:57
オリジナル
3185 人が閲覧しました

java -jar でメインクラスが見つかりません

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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート