多くのプログラミング環境では、環境内でプログラムをコンパイルして実行することができるが、コマンドプロンプトを使ってコンパイルして実行することもできる。ウィンドウズとマックにはそれぞれ独自のバージョンのコマンドプロンプトがあるが、マックOSでは厳密にはターミナルと呼ばれる。WindowsでもMacでも、手順は基本的に同じです。
コンパイルと実行
-
プログラムを保存する。NotePadなどのテキストエディタを使ってJavaプログラムを作成したら、拡張子を.javaにして保存します。もちろん、ファイル名は何でもかまいません。このチュートリアルでは、ファイル名のプレースホルダーとして "filename "を使用します。
- ファイルが.javaファイルとして保存されるようにするには、ファイル名の後に必ず.javaと書き、ドロップダウンメニューの拡張子からAll Filesを選択してください。
- ファイルを保存した場所を控えておいてください。
- Javaでのプログラムの書き方がわからない場合は、.javaのチュートリアルをご覧ください。プログラムをコンパイルして実行する方法を学ぶ目的であれば、どのようなJavaプログラムでも使うことができます。
-
コマンドプロンプト/ターミナルを開く。コマンドラインへのアクセス方法は、MacとWindowsで若干異なります。
- Windowsの場合:Homeを押し、cmdと入力する。Enter ↵ を押してコマンドプロンプトを開きます。
- Mac:FinderでGoタブを押し、Applicationsを選択し、Utilitiesを選択し、Terminalを選択します。
-
Javaがインストールされていることを確認します。コマンドラインに java -version と入力する。javaがインストールされていれば、現在インストールされているJavaのバージョンを示すメッセージが表示されます。
- インストールされていない場合は、Java Development Kitをウェブサイトからインストールする必要があるかもしれません。これは無料で、このリンクから入手できる:.
-
正しいフォルダに移動する。作業ディレクトリを変更するには、cdコマンドの後にディレクトリ名を続けます。
- 例えば、C:⇄UsersBob⇄Projectで操作していて、C:⇄UsersBob⇄Project⇄TitanProjectに移動したい場合、cd TitanProjectと入力して⇄Enterを押す。
- dirと入力して↵Enterを押すと、現在のディレクトリにあるもののリストを見ることができます。
-
プログラムをコンパイルする。正しいディレクトリに移動したら、コマンドラインにjavac filename.javaと入力してEnterを押すと、プログラムをコンパイルできます。
- プログラムにエラーがあったり、コンパイルが難しい場合は、コマンド・プロンプトが知らせてくれる。
- 詳しくはHow toの記事をご覧ください。
-
プログラムを実行する。java filenameと入力し、↵ Enterを押す。もちろん、"filename "は実際のファイル名に置き換えてください。
- Enter ↵ を押すと、プログラムが実行されるはずです。エラーが表示された場合、またはプログラムが実行できない場合は、トラブルシューティングの方法を参照してください。
トラブルシューティング
-
パスを設定する。すべてのファイルが同じディレクトリにある単純なプログラムを実行している場合は、おそらくこの作業は必要ないでしょう。しかし、複数のディレクトリにファイルがあるような複雑なプログラムを実行している場合は、これらのファイルを探す場所をコンピュータに指示する必要があります。
-
Windowsの場合コマンドプロンプトにjava -versionと入力し、↵Enterキーを押す。1行目に表示されたJavaのバージョンを基に、コマンドプロンプトに set path=%path%;C:↵Program FilesJavaJdk1.5.0_09bin と入力し、↵ Enterを押す。jdk1.5.0_09を、インストールしたJavaのバージョンに置き換えます。
- Javaプロジェクトを含むディレクトリでこのコマンドを入力していることを確認してください。
- Macの場合ターミナルに/usr/libexec/java_home -v 1.7と入力し、↵ Enterキーを押して、Javaがシステムにインストールされていることを確認する。次に、ターミナルに echo export "JAVA_HOME=Pache$(/usr/libexec/java_home)" >> ~/.bash_profile と入力し、↵ Enterキーを押します。その後、ターミナルを再起動してください。
-
Windowsの場合コマンドプロンプトにjava -versionと入力し、↵Enterキーを押す。1行目に表示されたJavaのバージョンを基に、コマンドプロンプトに set path=%path%;C:↵Program FilesJavaJdk1.5.0_09bin と入力し、↵ Enterを押す。jdk1.5.0_09を、インストールしたJavaのバージョンに置き換えます。
コメント
最新を表示する
NG表示方式
NGID一覧