Show page source of HowToBuild #63095

[[PageOutline]]

= Benten ビルド方法

== jar ファイル
 * プラグイン開発用のEclipseを用意します。
   * 必要な情報は、[http://sourceforge.jp/projects/benten/svn/view/trunk/benten.cat.build.script/doc/readme.txt?view=markup&revision=1443&root=benten readme.txt]に記載されています。
   * 一括して用意できる[http://www.vector.co.jp/soft/winnt/prog/se475903.html BlancoEclipseRcpDistribution]を使用することをお勧めします。
 * ソースコードをSVNリポジトリからチェックアウトします。
   * Subversiveでリポジトリロケーションに"http://svn.sourceforge.jp/svnroot/benten/"を指定し、trunk配下の各プロジェクトを選択して、チェックアウトします。
 * ANT_HOME が無いって言われる場合は...
   * ワークスペースの設定にクラスパス変数を追加する必要があります。
   * メニューの ウィンドウ > 設定 > Java > ビルド・パス > クラスパス変数 > 新規ボタン を押して下記を設定します。
     * 名前: ANT_HOME
     * パス: C:/Program Files/eclipse/plugins/org.apache.ant_x.x.x.vxxxxxxxxxx (例)
 * Bentenのビルド
   * ビルドは、benten.cat.build.scriptプロジェクトのbuild/build.xmlをant実行します。
   * ※build/build.propertiesの内容を、使用環境に応じたフォルダ構成に修正する必要があります。詳細は[http://sourceforge.jp/projects/benten/svn/view/trunk/benten.cat.build.script/doc/readme.txt?view=markup&revision=1443&root=benten readme.txt]にも記載されています。
 * EclipseからBentenを実行/デバッグ実行
   * 実行/デバッグ実行は、benten.coreプロジェクトのplugin.xmlを開き、概要タブでEclipseアプリケーションの起動、もしくはEclipseアプリケーションをデバッグ・モードで起動をクリックします。

== Windows EXE 形式
 * インストーラー作成環境の構築
   * Windows XP で作業実施 (他環境は未確認)
   * [http://www.jrsoftware.org/isinfo.php Inno Setup を入手]
     * isetup-5.3.10-unicode.exe のダウンロードを想定
   * Inno Setup のインストール
 * インストーラーそのものの構築
   * プロジェクト「benten.cat.build.script」のチェックアウト
     * ★同様の手順を「build.setup.win32.ext」向けに実施します。
   * build.setup.win32 ディレクトリ内の build.xml を実行
     * 不足ファイルは随時追加
   * benteninst.iss を実行 (拡張子で関連づいた InnoSetup が起動する)
   * コンパイル(ビルド)の実施
   * これでインストーラーが作成できます。

== jar ファイル : Ubuntu 10.04 版
ビルド用 Eclipse の準備
{{{ code bash
# ディレクトリ準備
sudo mkdir /opt/eclipse/
sudo chown <ユーザ名> /opt/eclipse/
mkdir /opt/eclipse/eclipse-jee-galileo-SR2/
}}}

{{{ code bash
# インストール
tar xf eclipse-jee-galileo-SR2-linux-gtk.tar.gz -C /opt/eclipse/eclipse-jee-galileo-SR2
}}}

あとは build.xml を Ant で実行。

= リンク
 * [FrontPage トップページに戻る]