Java でプログラムを作成しましたが、edit-plus (コンパイラ) で入力を正しく取得していないため、cmd で実行したいと考えています。私の JSK ファイルは :C:\Program Files\Java\jdk1.7.0_21\bin
にあり、Java ファイルは次の場所にあります。C:\TurboC4\TC\java new programs
cmdで実行する手順を教えてください。
Java でプログラムを作成しましたが、edit-plus (コンパイラ) で入力を正しく取得していないため、cmd で実行したいと考えています。私の JSK ファイルは :C:\Program Files\Java\jdk1.7.0_21\bin
にあり、Java ファイルは次の場所にあります。C:\TurboC4\TC\java new programs
cmdで実行する手順を教えてください。
コマンドラインで次を使用します。
java -jar path/to/your/jar_file.jar
jar ファイルがない場合は、最初に Java クラスをコンパイルする必要があります。
javac -g Foo.java
単一のファイル (static void main() を含む) しかない場合は、次のように単純に実行できます。
java path/to/your/compiled_class_file [<command line args>, ...]
注: .class 拡張子なしで上記のコマンドを実行します。すなわち
java Foo
コンパイルした .class ファイルから jar ファイルを生成する場合は、次を実行します。
jar cf jar-file input-file(s)
ただし、ワンクリックでコードを自動的にコンパイル、パック、および実行する IDE を使用することをお勧めします。つまり、 IntelliJまたはEclipse
クラスがパッケージ化されておらず、C:\TurboC4\TC\ で java.class としてコンパイルされている場合:
cd C:\TurboC4\TC\
C:\Program Files\Java\jdk1.7.0_21\bin java