0

Java 言語を使用して、単純な 1 行のテキストをプログラムしようとしています。

私はDOSをオンにして、次のようなファイルを作成しました(Cygwinでダウンロードした「viのこと」を使用):

C:\folder>vi Howdy.java

Enter キーを押すと空白が表示され、チュートリアル ビデオのように正確に入力します。

apublic class Howdy {
       public static void main(String Arg[]) {
              System.out.println("Howdy Y'all!);
      }
}

次に、プログラムをコンパイルします。別の DOS をオンにして、ファイルとディレクトリを表示するようにしました。チュートリアルビデオでは、インストラクターのファイルは「Howdy.java」として正しく表示されましたが、私のファイルは「Howdy.java.swp」として表示されました。

javac を使用しようとすると、DOS は javac が内部コマンドまたは外部コマンドとして認識されないことを通知しました。

私は非常に困惑し、深く悩んでいます!一日中トラブルシューティングを試みましたが、取得できませんでした。誰かが少しでも光を当ててくれたら、涙ながらに感謝します.

4

2 に答える 2

2

javacに Java compiler( )がないようですPATH

Java JDK のインストール ディレクトリを見つけます (通常は、C:\Program Files\Java\jdk1.6.0または同様のものです)。次に、次の手順に従ってを設定しますPATH。必ずパスにディレクトリを配置してください(これは、やbinなどの Java 実行可能ファイルがあるディレクトリです)。作業が完了したら、開いているコマンド プロンプトを閉じて、再度開きます。javajavac

その .swp ファイルは、ファイルを開いたときに作成される vim temp ファイルです。同じディレクトリに非 .swp ファイルが必要です。コンパイル時に .swp 部分を削除してみてください。ファイルの整合性のためにあります。ほとんどの場合、無視できます。

于 2013-08-31T03:31:45.110 に答える
0

javac がインストールされているディレクトリに移動して実行します。JAVA_HOME 変数を設定していないようです

于 2013-08-31T03:27:33.520 に答える