プログラマーは他のソフトウェアのコードを再利用することがよくあります。ほとんどの場合、それは良い考えだと思います。ただし、別のプロジェクトのコードを使用する場合、プログラムは他のプロジェクトに依存します。
私の現在のケースでは、3つのJavaプロジェクトA、B、Cを取得しました。AはBを使用し、BはCを使用します。EclipseIDEを使用しており、AのビルドパスにBを追加し、BのビルドパスにCを追加しました。 AがCから何かを解決できないというコンパイラエラー。したがって、BのビルドパスにCを追加する必要があります。
では、プログラムを他のプロジェクトから可能な限り独立させながら、依存関係を解決するための最良の方法は何でしょうか。
私は一般的に、そして私の現在の状況に関連して知りたいです。これを行うためのより良い方法はありますか?つまり、起動/デバッグ構成ビューにクラスパス設定がありますが、コンパイル時には役に立たないと思います。
前もって感謝します。