IDE が生成した Ant スクリプトのカスタマイズ
関連項目
用に生成された Ant スクリプトを編集し、プロジェクトの構築方法と実行方法を微調整できます。標準プロジェクトの Ant スクリプトおよびプロパティーファイルの説明については、「 IDE 生成の Ant スクリプトについて 」を参照してください。
IDE 生成の構築スクリプトからターゲットをオーバーライドする
build-impl.xml または suite.xml から build.xml にターゲットをコピーし、ターゲットに変更を加えます。
注:
You may need to disable the Compile on Save option in project properties, because when enabled it causes some commands to skip calling the ant targets. To disable the Compile on Save option, right-click your project in the Projects window, select Properties, and clear the Compile on Same checkbox in the Compiling category.
Ant ターゲットの実行の前後に処理される命令を追加する
新規ターゲットを構築スクリプトに追加する
build.xml の中に新規ターゲットを作成します。
オプションとして、IDE の既存ターゲットの依存関係に新規ターゲットを追加できます。build.xml で既存のターゲットをオーバーライドしてから、既存のターゲットの depends プロパティーに新しいターゲットを追加します。
たとえば、run ターゲットの依存ファイルに new-target ターゲットを追加するには、次のように指定します。
<target name="run" depends="new-target,init,compile"/>
build-impl.xml または suite.xml の中に存在する依存関係を正確にコピーします。build.xml ファイルには run ターゲットの本体をコピーする必要はありません。
注
には build-impl.xml はありません。ターゲットは、プロジェクトの Ant スクリプトから直接呼び出されます。
NetBeans プラグインモジュールプロジェクトの場合、build-impl.xml は、ターゲットプラットフォームの harness フォルダに入っている suite.xml からターゲットをインポートします。
プロジェクト中の生成物を削除すると、出力フォルダも削除されます。したがって、出力フォルダとソースフォルダを同じディレクトリに保存する場合は、最初に必ず clean ターゲットを設定して出力フォルダを削除しないようにしてください。
関連項目
標準プロジェクトの概要
Ant スクリプトの編集
Ant スクリプトの実行
主クラスと実行時引数の設定
JVM 引数の設定
著作権と商標について