JAX-WSを使用して実装されたいくつかのWebサービスインタフェース(A、B、Cと呼ぶ)とその実装(AImpl、BImpl、CImpl)があります。彼らは戦争(プロジェクトws.war)として配備されています。JAX-WS Webサービスのパッケージ化
何らかの理由で、私はインタフェースと実装が異なるアーティファクト(project-ws-interfaces.jarとproject-ws-impl.war)に配備されている必要があります。実装の戦争はインタフェースjarに依存します。
私はそれを行う方法を見つけることができません。すべての私の試みは、展開時に戦争がWebサービスインターフェイスを解決することができなくなります。インタフェースと実装を異なる成果物にパッケージ化することも可能ですか?
「異なるアーティファクトにデプロイされました」と言うと、mavenリポジトリ(mvn deploy)にデプロイされているか、Webサーバー(例えば、tomcat)にデプロイされていることを意味しますか? – sanastasiadis
あなたはあなたの質問で言及した 'すべての私の試み... 'のリストについていくつかの詳細を与えることはとにかく役に立ちます。 – sanastasiadis