-1

jdk1.6.0_33 を実行している Windows 7 システムで奇妙な問題が発生しました。

コマンド プロンプトから単純な Java プログラムを実行しようとすると、新しいウィンドウ (Java フレームのようなもの) が開き、突然消えます。コマンド プロンプトに結果が表示されず、プロセスを終了することも (Ctrl+C を使用して)、この後コマンド プロンプトを閉じることもできません。これを行うたびにJavaプロセスが作成されます。タスク マネージャーを使用してプロセスを強制終了しようとしましたが、それも機能しませんでした。

Eclipseを使用して同じプログラムを実行できます。これが私のプログラムです

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

環境変数は次のように設定されます。

Path=C:\Program Files\Java\jdk1.6.0_33\bin
classpath=.

私が使用したコマンドは、

javac HelloWorld.java
java HelloWorld

なぜこうなった?前もって感謝します。

4

2 に答える 2

0

よくわかりませんが、Windows のコマンド プロンプトjavaと比較すると、次のようになると思います。javaw

参考文献:

于 2012-12-18T08:02:42.023 に答える
-2

Java クラスパスが正しく構成されている場合。

コマンドプロンプトで javac コマンドを入力します

Java コンパイラ情報を取得します。

クラスをコンパイルした後、.class ファイルが作成されている場合は、フォルダーの場所を見つけます。

于 2012-12-18T07:51:46.493 に答える