私は3つの異なるパッケージを持っています。
com.pack.*
com.package.commons.*
com.package.app.*
問題は、これら 3 つのパッケージが同じソース フォルダーにあり、移動できないことです。
- 私の
com.pack
は完全に独立しています。それが私のフレームワークだとしましょう。 - 私はのみ
com.package.commons
からクラスをインポートできますcom.pack
。 - 私の最後のパッケージは、必要なクラスをインポートできます。
私のEclipseプロジェクトでは、開発者が私だけである限り、すべてが問題です。最初にどこから来たのかを確認せずに何もインポートできないことを知っています。しかし、私はチームで働いており、エラーが頻繁に発生します。最初にフレームワークをビルドし、次にコモンズ (ビルド時にフレームワークが CP 内にある) をビルドし、最後にアプリをビルドする Ant ビルドを作成しようとしました。しかし、私はそれからエラーを取得できません。ビルド時またはその他の解決策でこれらのチェックを実行する方法を知っていますか?
ありがとう
編集: 3 つのプロジェクトに分割することはできません。