我们有什么:
- 在我们的项目中,我们使用 maven 从 nexus 存储库下载 wsdl。
- Maven 已用于生成存根类。
- 如果我们看一下存根类,它将具有类似“C:\Documents\target....”的 WSDL 路径
现在的问题是,如果我们将此包部署在与此路径无关的开发服务器中。
从逻辑上讲,我们正在考虑作为解决方案的一部分:
- WSDL 应该是我们项目目录的一部分
- 并且生成的存根类应该采用项目上下文路径而不是前面提到的路径。
希望这是我们必须在逻辑上做的事情,如果我们的想法在逻辑上是错误的,请纠正我们。
我们需要什么解决方案:
- 将 WSDL 文件放在项目路径中,并更改 POM 文件,以便它使用本地的 WSDL 生成存根。
- 生成的路径应该引用项目目录中的 WSDL,而不是“C:\Documents\target....”
寻求您的帮助和支持。