SSブログ

NetBeans の main/contrib をビルドするには? その 2 [IC]

NetBeans の main/contrib をビルドするには? の続き。

Mercurial binary packages for Windows and Mac OS X から Windows 版の Mercurial をダウンロードしてインストール。 NetBeans の main/contrib をビルドするには?で示したコマンドをコマンドプロンプトから実行して、リポジトリを取得。

N:\tmp>hg clone http://hg.netbeans.org/main
destination directory: main
requesting all changes
adding changesets
adding manifests
adding file changes
added 114338 changesets with 466180 changes to 103980 files
updating working directory
90338 files updated, 0 files merged, 0 files removed, 0 files unresolved

N:\tmp>cd main

N:\tmp\main>hg clone http://hg.netbeans.org/main/contrib
destination directory: contrib
requesting all changes
adding changesets
adding manifests
adding file changes
added 14765 changesets with 73502 changes to 22611 files
updating working directory
15877 files updated, 0 files merged, 0 files removed, 0 files unresolved

ここまで来るのに 3~4 時間。サーバーが混んでいた模様。他の人の blog をみると数時間はかかっているのでそんなものか。

NetBeans は Apache Ant でビルドできるので、 Apache Ant - Binary Distributions からダウンロード。これは単なる Zip ファイルなのでそのまま展開。nbbuild: netbeans.org : nbbuild : Ant : Quick Start を見ながら環境変数などを設定。%JAVA_HOME% は既に設定済なので省略。

N:\tmp\main>set ANT_HOME=E:\Java\apache-ant-1.7.1
N:\tmp\main>set PATH=%PATH%;%ANT_HOME%\bin
N:\tmp\main>set ANT_OPTS=-Xmx256m
N:\tmp\main>cd N:\tmp\main\nbbuild
N:\tmp\main\nbbuild>ant

するとコマンドプロンプトに色々と表示されるが、しばらくは依存している *.jar のダウンロードが実行される。

[downloadbinaries] Creating N:\tmp\main\antlr\external\antlr-2.7.2.jar
[downloadbinaries] Downloading: http://hg.netbeans.org/binaries/716F9FB05DFA63BFBF025705EFCF5EE9DE898464-antlr-2.7.2.jar
(以下略)

ということで、以降は次の記事で書く。ちなみに、日本語環境向けにビルドする設定はしていない。なぜなら、NetBeans の main/contrib をビルドするには?からずーっと続いてる NetBeans のビルドの意図は「Jetty のプラグインをビルドする」ために行っている。Jetty のプラグインはそもそも日本語化されていないから、日本語環境向けに設定しても無意味だからである。

閑話休題。

長々と書いたが次の blog 

を読むと、NetBeans で nbbuild を開けばビルド出来そうだ。なので行ってみたが必要なライブラリが無いと怒られた。どうも *.jar のダウンロードが行われないような気がする。私の環境の設定の問題かもしれないが調べていない。

NetBeans の main/contrib をビルドするには? その 3 に続く。


タグ:Java
コメント(0)  トラックバック(0) 
共通テーマ:パソコン・インターネット

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

※ブログオーナーが承認したコメントのみ表示されます。

トラックバック 0

トラックバックの受付は締め切りました

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。