質問: ### 実現したいこと NetBeans 8.0.1で作成した配布用ZIP内のconfファイルの設定を行いたい ### 概要 NetBeansモジュールでプログラムを組み、配布用ZIPを作成し、その配布用ZIP内のetcフォルダ内にあるconfファイルの内容を変更したい。 現状では、ZIP化後に、confファイルを直接開き、手入力で修正し保存していますが、ZIPファイル化する前に、NetBeans側で修正する方法があれば教えていただけないでしょうか? 具体的には、Xms、Xmx、jdkhomeの値を変更したいです。
回答: ### Apache Ant antは、Javaを利用した、ビルドなどの一連の作業を自動化するオープンソースツールです。 makeや shellスクリプトの代わりに使用することができ、プラットフォーム独立です。 Apache ant http://ant.apache.org/ 日本語の資料はたくさんありますが、まずはここを紹介します。 http://itref.fc2web.com/technology/ant.html ### NetBeansで利用するには NetBeanにantは組み込み済み。 [ウィンドウ] -> [ファイル] でプロジェクトを開くとbuild.xmlが表示される。 NetBeansプロジェクトの直下のbuild.xmlを編集する。 confファイルの、Xms、Xmx、jdkhomeの値を変更するよう、タスクを記述する。 ### build.xml サンプルのプロジェクトファイル。 http://ant.apache.org/manual/index.html 編集するbuild.xmlの構成は以下のようになります。 環境の設定 プロパティの設定 replaceタスクの記述(ファイル文字列の置き換え) ``` ``` zipファイルの作成。 ``` ``` こんなふうに記述します。タスクは様々なオプションがあるのでマニュアルを参照してください。 build.xmlを実行するには、右クリック、ターゲットを実行。 必要なら、コンパイル、テスト、ZIP(jar)ファイルからアプリケーション起動も記述できます。