Ich habe mehrere Web-Service-Schnittstellen (nennen wir sie A, B, C) und ihre Implementierungen (AImpl, BImpl, CImpl) mit JAX-WS implementiert. Sie werden als Krieg eingesetzt (project-ws.war).Packaging JAX-WS Webservices
Aber aus irgendeinem Grund muss ich die Schnittstellen und die Implementierungen in verschiedenen Artefakten (project-ws-interfaces.jar und project-ws-impl.war) implementiert haben, wobei der Implementierungen war eine Abhängigkeit von den Schnittstellen jar .
Ich kann keinen Weg finden, es zu tun. Alle meine Versuche führen dazu, dass der War die Webservices-Schnittstellen zur Bereitstellungszeit nicht auflösen konnte. Ist es sogar möglich, die Schnittstellen und die Implementierungen in verschiedenen Artefakten zu verpacken?
Wenn Sie sagen, 'Deployed in verschiedenen Artefakten' meinen Sie im maven-Repository (mvn deploy) bereitgestellt oder am Web-Server (z. B. tomcat) bereitgestellt? – sanastasiadis
Es wäre trotzdem hilfreich, einige Details über die Liste von 'Alle meine Versuche ... 'zu nennen, die Sie in Ihrer Frage erwähnen. – sanastasiadis