0

私は過去1年間、Javaでプロジェクトを行ってきました。私がプロジェクトを始めたとき、それは小さかった。しかし、今では大きなプロジェクトとして成長しているので、私の質問は、Java ファイルを変更するときにプロジェクト全体をクリーンアップしてビルドする必要があるかどうかです。最終的に更新したファイルのみをビルドするときに、ソース ファイルに変更を加える他の方法はありますか? プロジェクトのファイルを編集するために netbeans を使用しています。関数を使用するとcompile on save、全体の動作が非常に遅くなります。

4

1 に答える 1

0

これは、クリーン/ビルド (実行が遅い) または「保存時にコンパイル」 (実行が速い) のバランスです。

プロジェクトを小さなチャンクに分割し、完全またはめったに変更されない部分を取り出して、それらを Jar にコンパイルし、それらの Jar をプロジェクトにインポートします。これにより、変更されていないコードをコンパイルする必要がなくなります。

欠点は、管理が少し複雑になることです。これらのライブラリのいずれかを変更するときはいつでも、そのリンクインの場所にコピーすることを忘れないでください。dist/jarロックされる可能性があるため、に直接リンクしないでください。ファイル、新しいビルドを不可能にします。

于 2012-09-22T07:09:02.627 に答える