Archive for 3 月 30th, 2009

NetBeans のビルドをしてみる

月曜日, 3 月 30th, 2009

新しい物好き人間としては NetBeans のソースを取得してビルドしてみるのも良いだろうと言うことで挑戦します。

すでに数人の日本人の方が日本語で方法を紹介してます。

私はこちらのサイトを参考に Windows 環境に Mercurial を利用してソースを取得しビルドしてみました。

まず、JDK 1.5u18 , Mercurial 1.2 , Apache Ant 1.7.1 のパスが通ってるか確認します。

1

ちなみに JDK のバージョンが 1.6 ではまだいけないかどうかは確認してません。

とりあえず 1.5 を使用してみました。

次に nbsrc というディレクトリを作成します。

作成したらその nbsrc ディレクトリに移動し、

Mercurial のクローンコマンドでソースを取得します。

2

ソース取得完了までけっこう長い時間かかりますのでコーヒーでも飲んでゆっくりします。

無事にクローンコマンドが実行されると下図のような取得結果が表示されます。

3

私は Java の機能があればいいのでここでは cluster.config=java としました。

nbbuild/cluster.properties ファイルを参考に必要なものを選択すればたぶんいいでしょう。

full というのもあったので面倒だったらそれでもいいかもしれません。(確認してないので full の意味が違うかも)

5

nbbuild/user.build.properties ファイルが下記のように作成されます。

6

Ant のヒープサイズを大きく設定します。

7

それでは下図のようにコマンド入力してビルドします。

8

ビルドもけっこう時間がかかるのでまたゆっくりコーヒータイムにします。

無事にビルドが完了すると下図のように BUILD SUCCESSFUL とうれしい文字列が目にはいります。(^^)

9 

ビルドが完了すると nbbuild ディレクトリ内に netbeans ディレクトリが作成されてるはずですから

netbeans/bin/netbeans.exe ファイルをダブルクリックしたら 普通に NetBeans が起動されます。

ライセンス情報に同意すればいつもの NetBeans と一緒ですね。

11

ちなみにビルドした NetBeans のバージョンは build 090330 でした。

12

以上、とりあえずビルド成功かな?

Hatena タグ: