「プロジェクト・プロパティ」ダイアログ - コンパイラ・ページ

プロジェクトの「アプリケーション・ナビゲータ」ポップアップ・メニュー次の選択「プロジェクト・プロパティ」次の選択「コンパイラ」

開発環境でプロジェクトのコンパイラ設定を構成する場合に使用します。これらの設定は、「メイク」コマンドおよび「再ビルド」コマンドによって開始されるコンパイルに使用されます。詳細

カスタム設定を使用
プロジェクトに定義済の設定ではなくカスタムのプロジェクト設定を使用する場合に選択します。

設定のカスタマイズ
カスタムのプロジェクト設定を表示または変更する場合にクリックします。これらの設定は、現在のプロジェクトでの作業にのみ適用されます。セッション間で保持されますが、プロジェクトとともに記録されることはなく、他のユーザーとは共有できません。

プロジェクト設定を使用
プロジェクトに対して定義済の共通プロジェクト設定を使用する場合に選択します。プロジェクト設定はプロジェクトとともに記録され、そのプロジェクトを使用する他のユーザーと共有できます。

現在のコンパイラ
使用するコンパイラを選択します。Oracle Java Compiler(OJC)またはJavaコンパイラ(Javac)を選択できます。
完全なデバッグ情報
プロジェクト用の.classファイルの作成時に、コンパイラがローカル変数表を含めるように指定する場合に選択します。デバッガは、.classファイル内のローカル変数表を使用し、データ・ウィンドウでローカル変数を表示します。プログラムのデプロイ前の最終ステップでは、コンパイル済クラス・ファイルのサイズを小さくするために、このオプションを選択しないでプログラムをコンパイルできます。デフォルトで選択されています。
プロセス外
JDeveloperプロセス外でプロジェクトをコンパイルする場合に選択します。プロセス外コンパイルは、大きいプロジェクトに有用です。プロセス内コンパイルは、JDeveloper IDE全体とメモリー領域を共有するため、メモリー不足が発生する場合があります。このオプションは、Oracle Java Compiler(OJC)を使用する場合に使用できます。Javaコンパイラ(Javac)を選択すると、コンパイルは自動的にプロセス外になります。
プロセス外Javaオプション
プロセス外コンパイルを実行するjava.exeプロセスに対して使用するJavaオプションを入力します。Javaコンパイラ(Javac)を選択した場合、このオプションはデフォルトで使用できます。Oracle Java Compiler(OJC)を選択した場合、このオプションを使用可能にするには、「プロセス外」を選択している必要があります。

JDKバージョンの互換性

ソース・ファイル
ソース・ファイルと互換性があるJDKバージョンを選択するか、またはデフォルトのままにします。このオプションは、次のOJCコマンドライン・オプション-targetx.yの入力に相当します。デフォルト値は1.6です。

生成済クラス・ファイル
生成済クラス・ファイルと互換性があるJDKバージョンを選択します。このオプションは、次のOJCコマンドライン・オプション-targetx.yの入力に相当します。デフォルト値は1.6です。

文字エンコーディング
ネイティブ・エンコーディング名を選択して、コンパイラがASCIIキャラクタ・セット以外の文字を解釈する方法を制御します。デフォルトの設定では、「プリファレンス」ダイアログの環境ページで指定したエンコーディングが使用されます。デフォルト値はCp1252です。

ファイル・タイプの出力ディレクトリへのコピー
「メイク」または「ビルド」コマンドを起動するとき、ソースパスから出力ディレクトリにコピーするファイル・タイプをセミコロンで区切ったリストで指定します。ファイル・タイプは、拡張子やファイルの終わりの文字を使用して指定できます。たとえば、.gifと入力すると、.gifで終わるすべてのイメージ・ファイルが出力ディレクトリにコピーされます。同様に、-apf.xmlと入力すると、ファイル名が-apf.xml で終わるすべてのファイルが出力ディレクトリにコピーされます。「メイク」および「ビルド」コマンドでは、メイクまたはビルドしているプロジェクトで指定されたファイルのみがコピーされます。

リバース・フィルタ (タイプを除外)
「ファイル・タイプの出力ディレクトリへのコピー」リストのロジックを逆にする場合に選択します。このオプションを選択すると、リストされたタイプのファイルを除くすべてのタイプのファイルが出力ディレクトリにコピーされます。このオプションを選択する場合は、.javaなどのタイプのソース・ファイルが出力ディレクトリにコピーされるのを防ぐために、これらのタイプをリストに含める必要があります。


関連項目

メイク・コマンドと再ビルド・コマンドによるビルド
Oracle Java Compiler(OJC)によるコンパイル
アプリケーションおよびプロジェクトのクリーン