我已经搜索了很长时间,但没有找到我需要的答案。
我正在开发一个由 3 个模块组成的项目:
- 模块(罐子)
- 服务器(战争)
- 客户(战争)
服务器和客户端依赖于模块,但客户端也依赖于服务器在客户端之前构建的事实,因此它的 WSDL 是在客户端的 wsimport 可以导入它们并生成客户端类之前生成的。
如何将客户端项目设置为依赖于服务器项目,以使服务器项目不会包含在client.war
或以任何方式覆盖,并且仅在客户端之前指示 Mavenbuild
和package
服务器?
以及如何war-deploy
在服务器项目的打包阶段添加到 Glassfish 操作?
现在我只有一个干净的项目,它只依赖于可以嵌入服务器和客户端的模块项目。