当我指定每个文件时,我能够使用带有相对wsdlLocation的生成类,例如
<wsdlOptions>
<wsdlOption>
<wsdl>${basedir}/src/main/resources/sample.wsdl</wsdl>
<wsdlLocation>classpath:wsdl/sample.wsdl</wsdlLocation>
</wsdlOption>
</wsdlOptions>
相反,我想使用<wsdlRoot>所以我不需要指定生成类的每个wsdl.
例如
<wsdlRoot>${basedir}/src/main/resources/wsdl</wsdlRoot>
<includes>
<include>*.wsdl</include>
</includes>
这适用于为目录中的每个wsdl生成类,但是,生成的类中的wsdlLocation是wsdl在我的机器上的绝对路径.我想要一个相对路径,所以代码更便携.使用wsdlRoot时是否可以指定相对wsdlLocation?
谢谢