NetBeans プロジェクトの複製を手動ビルド2008年09月06日 14時03分39秒

NetBeans のプロジェクトを他所に移動した後でも、ビルドが正しく通るかを確かめたい。そこで、NetBeans のプロジェクトを複製して、ビルドを試している。Mercurial で管理されているファイルだけでは上手にいかない。そこで、今回は、管理外のファイルも含めて複製してみる事にした。

先ず、どのファイルが Mercurial の管理下無いのかを調べる。

% cd NetBeansProjects/Project
% hg status
? nbproject/private/config.properties
? nbproject/private/private.properties
? nbproject/private/private.xml

やはり、幾つかのファイルが NetBeans 上の Mercurial から意図的に除外されている様だ。これも含めてコピーする。


% cd ..
% cp -r Project Copy
% ant
...
-javadoc-browse:

javadoc:

default:

BUILD SUCCESSFUL
Total time: 17 seconds

うまくいったようだ。


% cat nbproject/private/private.properties
do.depend=false
do.jar=true
javac.debug=true
javadoc.preview=true
user.properties.file=/export/home/uyota/.netbeans/6.1/build.properties

どうもこのファイルから、幾つかの変数を持って来ているようだ。

前回

コメント

_ 片貝 ― 2008年09月08日 15時13分43秒

こんにちは、はじめまして。

私の理解だとこれらのファイルは環境依存のためチェックインされません。チェックアウトされた側でプロジェクトを読み込んだ際に作られるのではないかと思っています。

ところで NetBeans関連のブログを http://planetnetbeans.org/ja に載せたいのですが、よろしいでしょうか。

_ uyota ― 2008年09月10日 13時48分20秒

環境依存の部分は難しいところですよね。自動的に JDK 等を探せる何らかの仕組みがあると嬉しいところです。実は幾つかあるプロジェクトの一つが、この nbproject/private のファイルも管理しているのに気が付きました。まだ、使い始めたばかり時に起きたなので、まだ詳細は把握していないのです。まだまだ、思考錯誤の段階です。

Planet NetBeans は初めて見ました。あちこちからフィードを集めているのでしょうか。載せて頂くのは構いませんが、NetBeans 以外も多いので、出来るようでしたらhttp://uyota.asablo.jp/blog/cat/netbeans/ の方がいいと思います。

_ 片貝 ― 2008年09月11日 11時56分34秒

ありがとうございます。はい、Java Netbeans カテゴリのみ拾うように登録しますね。

_ 片貝 ― 2008年09月23日 19時09分49秒

無事登録されています、ありがとうございました。ところでNetBeansTシャツ(http://blogs.sun.com/katakai/entry/netbeans_translatedfiles_t_shirt1)をお送りしたいと思うのですがいかがでしょうか。メールアドレスまでお知らせください。

コメントをどうぞ

※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。

※なお、送られたコメントはブログの管理者が確認するまで公開されません。

名前:
メールアドレス:
URL:
コメント:

トラックバック

このエントリのトラックバックURL: http://uyota.asablo.jp/blog/2008/09/06/3747218/tb

※なお、送られたトラックバックはブログの管理者が確認するまで公開されません。