エラー:日食およびコマンドプロンプトでコンパイルするときにメインクラスエラーを検出またはロードできませんでしたが、intelliJIDEAでは機能します

ジョンヒューマニョン:

私はこの単純な問題に直面していますが、これを修正することはできません。日食でもコマンドプロンプトから実行しているときにも、このエラーが発生します。

この質問は、私が知っているここで何度も尋ねられますが、それらのいずれかから解決策を得ることは静かではありませんでした。

ただ物事を理解しようとしています。ここに私が持っているこのプログラムを試すのは簡単です。

package com;

public class Test {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        System.out.println("Hellooooooo");
    }

}

日食で私はこれを手に入れます Error: Could not find or load main class com.Test

ここで、コマンドプロンプトから試します。

C:\workSpaceLatest\Test\src\com>java Test
Error: Could not find or load main class Test

C:\workSpaceLatest\Test\src\com>javac Test.javaエラーも出力もない場合

ここに画像の説明を入力してください

しかし、IntelliIDEAでは正常に動作します。なぜそうなのか。誰かがこれを一度理解するのを手伝ってくれます。

** PS:最良の回答がある投稿や質問を教えてください。私はまだ見つけていません。

Karthikeyan Vaithilingam:

あなたがcomパッケージとして持っているので、クラス名はcom.Testクラスを実行するC:\workSpaceLatest\Test\srcようになりますコンパイル後、次のようにフォルダーから実行されます。

C:\workSpaceLatest\Test\src>java com.Test

ここに画像の説明を入力してください

注:現在と同じようにクラスをコンパイルできます。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

Related 関連記事

ホットタグ

アーカイブ