開発環境でプロジェクトのコンパイラ設定を構成する際に使用します。これらの設定は、「メイク」コマンドおよび「再ビルド」コマンドによって開始されるコンパイルに使用されます。
ログ・ウィンドウの「コンパイラ」タブに表示されるコンパイル・メッセージの種類を選択します。
未使用の単一の型import
文が検出されたときに警告を表示する場合に選択します。
不完全なパッケージのimport
文の使用が検出されたときに警告を表示する場合に選択します。
staticメソッドまたはstaticフィールドへのアクセスが、クラス名のかわりにオブジェクトを使用して行われた場合に、警告を表示する場合に選択します。
推奨されないメソッドまたはクラスへの参照が検出されたときに警告を表示する場合に選択します。
推奨されないメソッドまたはクラスの定義が検出されたときに警告を表示する場合に選択します。
プロジェクト用の.class
ファイルの作成時に、コンパイラがローカル変数表を含めるように指定する場合に選択します。デバッガは、.class
ファイルでローカル変数表を使用し、データ・ウィンドウでローカル変数を表示します。プログラムのデプロイの最終ステップでは、このオプションを選択せずにプログラムをコンパイルし、コンパイル済クラス・ファイルのサイズを小さくすることができます。デフォルトでは、このオプションは有効になっています。
javac
Javaコンパイラを使用する場合に選択します。ojc
Javaコンパイラを使用する場合は、選択を解除します。
ドロップダウン・リストからJ2SEバージョンを選択するか、デフォルトのままにします。このオプションは、OJCコマンドライン・オプションの-source x.y
を入力することと同じです。JDK 1.5を使用する場合、デフォルトのJ2SEバージョンは1.5です。JDK 1.4またはJDK 1.3を使用する場合、デフォルトのJ2SEバージョンは1.3です。
ドロップダウン・リストからJ2SEバージョンを選択するか、デフォルトのままにします。このオプションは、OJCコマンドライン・オプションの-targetx.y
を入力することと同じです。JDK 1.5を使用する場合、デフォルトのJ2SEバージョンは1.5です。JDK 1.4またはJDK 1.3を使用する場合、デフォルトのJ2SEバージョンは1.2です。
ネイティブ・エンコーディング名を選択して、コンパイラがASCIIキャラクタ・セット以外の文字を解釈する方法を制御します。デフォルトの設定では、「設定」ダイアログの環境ページで指定したエンコーディングが使用されます。
例
System.out.println(System.getProperty("file.encoding"));
注意: ファイルが記述される際、JDeveloperの一部のウィザードでは、オペレーティング・システムとロケールの組合せによって決定するJavaのデフォルト・ファイル・エンコーディングが優先されます。しかし、エンコーディング・タグがこのページの「文字コード」フィールドの設定に基づく場合もあります。
生成されたアプリケーションがJDeveloper IDEまたは他のデプロイメント環境で正常に動作するには、エンコーディング・タグが実際のJavaファイルのエンコーディングと一致する必要があります。JDeveloperでファイルを作成または保存する際には、このJavaの初期値が保存されていることを確認してください。
詳細は、「コンパイル用のネイティブ・エンコーディングの指定」を参照してください。
指定したクラスのstatic voidメソッドのコールをすべて排除します。複数のクラスを指定する場合は、セミコロンで区切られたリストを使用します。例: package1.class1;package2.class2
このオプションを使用して、プログラムの最終コンパイルから、開発中に使用した診断クラスを除外できます。
「メイク」または「ビルド」コマンドの起動時に、ソースパスから出力ディレクトリにコピーするファイル・タイプをセミコロンで区切ったリストで指定します。ファイル・タイプは、拡張子やファイルの終わりの文字を使用して指定できます。たとえば、.gif
と入力すると、.gif
で終わるすべてのイメージ・ファイルが出力ディレクトリにコピーされます。同様に、-apf.xml
と入力すると、ファイル名が-apf.xml
で終わるすべてのファイルが出力ディレクトリにコピーされます。「メイク」および「ビルド」コマンドでは、メイクまたはビルドしているプロジェクトで指定されたファイルのみコピーされます。
「ファイル・タイプの出力ディレクトリへのコピー」リストのロジックを逆にします。このオプションを選択すると、リストされたタイプのファイルを除くすべてのファイルが出力ディレクトリにコピーされます。このオプションを選択した場合は、.java
などのタイプのソース・ファイルが出力ディレクトリにコピーされるのを防ぐために、これらのタイプをリストに含める必要があります。
Copyright © 1997, 2007, Oracle. All rights reserved.