0
我已经搜索了很长一段时间,并没有找到我需要的答案。maven:不包括模块依赖关系
我正在它由3个模块项目:
- 模块(JAR)
- 服务器(战争)
- 客户端(战争)
服务器和客户端依赖于模块,但客户端还取决于服务器在客户端之前构建的事实,因此它的WSDL是在客户端的wsimport可以导入它们并生成客户端类之前生成的。
如何设置客户机项目依赖于服务器项目的方式,服务器项目将不会被包含在client.war
或以任何方式重叠,只有客户端之前指示Maven来build
和package
服务器?
以及如何在服务器项目的包装阶段向Glassfish操作添加war-deploy
?
现在我只有干净的项目,它只依赖于可以嵌入到服务器和客户端的模块项目。
谢谢。这正是我想要实现的。现在服务器首先编译并为其服务生成wsdl。然后客户端被编译并使用wsimport为服务器的服务生成客户端。大。谢谢。 我不知道为什么当我早些时候尝试这种方式时,它不起作用。 再次感谢:-) – termil0r