我需要使用 jaxws ws:import 为生成的源定义一个根包。我发现的唯一属性是packageName,但它覆盖了包定义并且我获得了冲突(wsimport - 两个声明导致冲突,给定的同一行),由于 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 执行。