3

私のチームが現在取り組んでいる他の4つのmavenizedプロジェクトに依存するmavenizedプロジェクトがあります。「ワークスペース解決」を有効にしました。

Tomcatに公開すると、4つのプロジェクトでjarが使用できないため、あらゆる種類のNoClassDefFoundError例外が表示されます。JUnitのテストやパッケージングに問題はありません。(私はパッケージゴールを実行し、結果のwarファイルには私が期待するSNAPSHOT jarが含まれています。)

ワークスペース解決の使用を提唱する人はたくさんいますが、Tomcatでテストする必要がある場合は、これを無効にする必要がありますか?または、他に何が欠けている可能性がありますか?

Eclipse Helios、m2eclipseプラグイン、Maven3.0.3を使用します。m2extrasをインストールして、それが役立つかどうかを確認しましたが、違いは見られませんでした。

ありがとう

4

2 に答える 2