ホームページ >Java >&#&ベース >Java エラー: メインクラスが見つからない、またはロードできない理由と解決策

Java エラー: メインクラスが見つからない、またはロードできない理由と解決策

尚
オリジナル
2019-11-28 09:45:0164046ブラウズ

Java エラー: メインクラスが見つからない、またはロードできない理由と解決策

1. 問題の場所

Java プログラムをコンパイル (javac) して実行 (java) するときに、次のタイプのエラーが発生します: が見つかりませんまたは、メイン クラスをロードできません: (推奨: java ビデオ チュートリアル )

1. まず、問題が環境変数の不適切な構成によって引き起こされているかどうかを除外します。 lineインターフェースがjavac/javaコマンドを認識できるということは、環境変数の設定に問題がないことを意味します。

2. この問題は、Java ソース ファイルに C:\code\Hello.java:

package com.example;

public class Hello{
    public static void main(String[]args){
        System.out.println("Hello");
    }
}

などのパッケージ名が含まれているためによく発生しますが、問題ないようですが、実行:

C:\code>javac Hello.java
C:\code>java Hello
错误: 找不到或无法加载主类 Hello

2. 解決策

ソース ファイルからパッケージ名を削除します (推奨されません);

同じコードの下にパッケージ名を作成します。パッケージとしての名前 ファイル パス構造 (C:\code\com\example\Hello.java)

编译:C:\code>javac com/example/Hello.java
运行:C:\code>java com.example.Hello

Java の詳細については、java Basic Tutorial 列に注目してください。

以上がJava エラー: メインクラスが見つからない、またはロードできない理由と解決策の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。