個々のモジュールがantを使用して構築され、結果のjarをeclipseが使用して、earをパッケージ化し、JBossサーバーに公開する必要があるという要件があります。
依存関係モジュールをビルドし、project / build/artifactディレクトリに配置するAntスクリプトを作成しました。そして、このディレクトリの下のjarを使用して、JavaEEモジュールの依存関係を提供しました。
モジュールがすでに生成された後に依存関係が追加された場合、パッキングは正常に機能しているようです。しかし、別の開発者が私の変更を取得してこれを機能させようとすると、モジュールがまだ作成されていないため、依存関係モジュールは認識されません。
モジュールをビルドしてプロジェクトワークスペースを更新した後、モジュールが認識され、耳に追加されます。しかし、モジュールの依存関係は、コンポーネントファイルを変更するふりをして(新しい行またはスペースを追加して保存し、実際にはコンテンツを変更しないで)、プロジェクトを更新して機能するまで表示されませんでした。これが既存のバグであるかどうかを確認するためにEclipseを検索しましたが、関連するバグは見つかりませんでした。
私はここで何か間違ったことをしていますか?このアプローチは、antによってモジュールを構築し、それらを耳のパッケージ化に使用し、Eclipseを使用して公開するための正しいアプローチですか?助けてください。