おれのIT日記

2003/04/13 (日)

JBuilder6

なんだそりゃ


あるJBuilder6のプロジェクトが、決ってビルド時に「内部コンパイルエラー」を出すようになった。
いろいろ試したら、パッケージキャッシュを削除すると直るので、毎回、手動で削除していた。
しかしキャッシュを削除するということは、毎回依存関係を調べては再ビルドするわけだから、非効率この上ない。

ある環境でだけは、絶対にエラーは起きなかった。
ソースを持ち歩いて、いろいろな環境で仕事をするおれの場合、こんなことはよくあるので、あまり気にもしていなかった。
ところが今日、とうとう、その環境でもビルド時に「内部コンパイルエラー」が起きた。
どうしてそうなかった、ぜんぜんわからない。

これではお手上げ...するのもいやなので、いろいろ試して、わかった。
プロジェクトのプロパティで、一般タブの、「自動ソースパッケージ」のチェックを外したら、回避できるようになった。

確かに、パッケージは極めて多く、階層も深い巨大プロジェクトなので、エラーになっても構わないが...なぜ「内部コンパイルエラー」なんだろう。

...時間の無駄だった。