0

コマンド プロンプトで Java クラスを実行しようとすると、少し問題が発生します。それは非常に単純なクラスであり、私の友人は、Windows 8 に問題がある可能性があると言っています。何か提案はありますか。ここでは、クラスと、それをコンパイルしようとした方法を示します。私は日食でうまくいきます。

           package gmit;

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

コマンドプロンプトで C:\Users\eclipse\workspace\Oct1stcasting\src\gmit> と書きました

続いて - javac A.java

java A.クラス

タイプ A.java
を使用してクラスをテストしたところ、クラスからのテキストが表示されました。私は何を間違っていますか?どんな助けでも素晴らしいでしょう。

4

4 に答える 4

1

コマンドラインからではなくEclipseプロジェクトで実行する場合は、これを試すことができます:

C:\Users\eclipse\workspace\Oct1stcasting\bin\gmit>java A

プロジェクト ディレクトリ内で、Eclipse はソース コードを /src に、バイトコードを /bin に保存します。したがって、単にコマンド ラインからバイトコードを実行したい場合は、ディレクトリを /bin に変更するだけで十分です。

于 2016-07-19T10:35:51.597 に答える
0

コンパイルする

C:\Users\eclipse\workspace\Oct1stcasting\src\gmit>javac A.java

走る

C:\Users\eclipse\workspace\Oct1stcasting\src\gmit>java A

Java プログラムの実行中に .class 拡張子を追加しないでください

于 2013-10-01T11:11:42.577 に答える
0

.classコマンドを使用するときはサフィックスを追加しないでくださいjava

java Aまたはを使用しjava -cp . Aます。後者は、現在のディレクトリが暗黙的にクラス パスとして使用されていない場合に必要です。

于 2013-10-01T11:12:07.540 に答える
0

コンパイル:

C:\Users\eclipse\workspace\Oct1stcasting\src>javac gmit/A.java

実行中:

C:\Users\eclipse\workspace\Oct1stcasting\src>java gmit/A
于 2013-10-01T11:13:28.867 に答える