定义一个生成类 jax-ws ws:import 的根包,而不是覆盖

问题描述

我需要使用 jaxws ws:import 为生成的源定义一个根包。我发现的唯一属性packageName,但它覆盖了包定义并且我获得了冲突(wsimport - Two declarations cause a collision,same line given),这是由于 wsdl 中的问题我无法解决,因为已经给出。 无论如何,我想定义一个根包,而不是覆盖,以便 ws:import 将生成如下结构:

myproject/
src/
├── com
│   ├── mypackage
│   │   ├── generatedpackage1
│   │   │   ├── ObjectFactory.java
│   │   │   ├── Class1.java
│   │   │   ├── ...
│   │   │   └── ClassN.java
│   │   │ .....
│   │   └── generatedpackageN
│   │   │   ├── ObjectFactory.java
│   │   │   ├── Class1.java
│   │   │   ├── ...
│   │   │   └── ClassN.java

有没有办法获得这个? ws:import 使用 jaxws-maven-plugin 2.3 执行。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)