24

これは Java への私の最初の進出であり、Intellij IDEA を使用して "Hello World" に頭を悩ませようとしています。

私が問題を抱えているのは構文ではなく、IDE自体です。

まず、IntelliJ IDEA と、Java JDK の 32 ビット バージョンと 64 ビット バージョンの両方をダウンロードしてインストールしました。IDEA は私の Java JDK インストールを問題なく見つけて、インテリセンスを提供してくれます。という名前のテスト ソリューションと、ソース ファイルを配置Testするディレクトリを作成しました。src私のソリューション エクスプローラーは次のようになります。

ソリューション エクスプローラー

私の Java クラスは以下のとおりで、正常にコンパイルされます。

public class HelloWorld {

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


}

コンピューターの環境変数に Java JDK を追加しました。コンパイル済みのクラスに移動して、コマンド ラインで実行できます。それはうまくいきます。

デバッグの目的で、IDEA内からクラスを実行しようとするたびに、私の問題が発生します。をクリックするとRun、環境変数を編集するように求められます。表示されるダイアログ ボックスで、[Application下] を選択し、メイン クラスとして選択してDefaultsみます。以下に示すように、受け入れられないHelloWorldというエラーが表示されます。HelloWorld

エラー

私の質問は、デバッグのために IDEA 内で Java コンソール アプリケーションを実行するにはどうすればよいですか? 私は何を間違っていますか?

4

2 に答える 2

47

mainメソッドはpublic修飾子 を使用する必要があります

public static void main(String[] args)

またはさらに良い

public static void main( final String[] args )
于 2012-09-17T17:52:48.157 に答える