Maven WebService 客户端依赖

时间:2021-04-16 10:42:54

标签: maven web-services jenkins-pipeline pom.xml

我有一个战争项目,它依赖于一个客户端 Web 服务来执行任务。在 Ant 中,我生成了存根并将它们放在一个 jar 中,然后将该 jar 放在 WEB-INF/lib 文件夹中,一切运行顺利。现在我正在将项目迁移到 Maven 和 Nexus。哪种策略最好?

  • 1 : 创建一个单独的项目到 Webservice ,只是为了生成 存根和 jar 本身并在 Nexus 中部署 jar 并添加 对 WAR pom.xml 的依赖
  • 2 : 将 webservice 项目作为模块添加到 war parent 上并依赖 战争 pom.xml 上的 web 服务项目本身(作为兄弟)

在第二种解决方案的情况下,每次构建 WAR 时都会生成 webservice。

提前致谢。 最好的问候

0 个答案:

没有答案