【Bash】「javac」 - java言語をビルドする
Shell Script / シェルスクリプト
【Bash】
「javac」 - java言語をビルドする
「javac」コマンドとは
「javac」コマンドは、java言語で書いたプログラムをバイトコードに変換して、クラスファイルを作成する。
「javac」コマンドの書式
javac [オプション] ファイル名 クラス @引数ファイル
オプション
-classpath パス名 | 指定したパスのクラスファイルを検索する。 |
-d ディレクトリ名 | ルートディレクトリを指定する。 |
-encoding エンコーディング名 | ソースのエンコーディング形式を指定する。「EUCJIS」「SJIS」などが指定可能。 |
-deprecation | 使用されてない「メンバー」「クラス」を使用したり、オーバーライドしたときに警告を表示する。 |
-nowarn | 警告表示を抑止する。 |
-g | デバッグ情報を出力する。 |
-g:nodebug | 行番号やローカル変数に関するデバッグ情報の出力を抑止する。 |
-o | 最適化されたコードを生成する。 |
-verbose | 詳細情報を表示する。 |
-depend | 他のクラスから参照されるクラスファイルをリコンパイルする。 |
-Jオプション文字列 | コンパイラを実行する「javaインタプリタ」に指定したオプション文字列を引数として渡すことができる。 |