私のアプリケーションは、Java ソースのみを持つ 9 つの異なるモジュールに依存する動的 Web アプリケーションです。アプリケーションのソース コードと依存コンポーネントは、SVN で維持されます。ということで、Eclipseで以下のような構造にすることを考えました。
主なプロジェクトである Eclipse に動的 Web プロジェクトを作成します。
依存モジュールの jar ファイルは、Web プロジェクトの WEB-INF\lib ディレクトリにあります。したがって、Java ソースを直接見たい場合を除き、それらのモジュールのソース コードは必要ありません。
モジュールごとに独立した Java プロジェクトを作成します。デフォルトではクローズ状態になります。
build.properties ファイルで、プロジェクトを開くか閉じるかのフラグを保持します。
完全なビルドを行いたい場合、次の手順を期待しています。
Ant はプロパティ ファイルのフラグをチェックし、ソースを表示するために依存モジュールが必要かどうかを確認する必要があります。
プロジェクトを開く
Java ソース ファイルを src フォルダーに配置します。
ソースをコンパイルする
新鮮な瓶を準備する
jar を WEB-INF\lib フォルダーに保管します。
(2) ant を使用してプロジェクトを開くことを除いて、残りのすべてのタスクを処理できます。
出来ますか。もしそうなら、誰かが解決策を提案できますか?