0
我有一個POM文件,其中我打電話的wsimport使用類似配置的幾個文件:Maven's相當於AntCall
<project>
<build>
<plugin>
<groupId>org.jvnet.jax-ws-commons</groupId>
<artifactId>jaxws-maven-plugin</artifactId>
<configuration>
...
</configuration>
<executions>
<execution>
<id>client.controlevagas</id>
<goals>
<goal>wsimport</goal>
</goals>
<configuration>
<packageName>${wsdl.package.basic}.client.controlevagas</packageName>
<wsdlFiles>
<wsdlFile>${wsdl.dir}/ControleVagasWebService.wsdl</wsdlFile>
</wsdlFiles>
<wsdlLocation>/${wsdl.base}/ControleVagasWebService.wsdl</wsdlLocation>
</configuration>
</execution>
<execution>
<id>client.downloadservice</id>
<goals>
<goal>wsimport</goal>
</goals>
<configuration>
<packageName>${wsdl.package.basic}.client.downloadservice</packageName>
<wsdlFiles>
<wsdlFile>/${wsdl.dir}/DownloadService.wsdl</wsdlFile>
</wsdlFiles>
<wsdlLocation>/${wsdl.base}/DownloadService.wsdl</wsdlLocation>
</configuration>
</execution>
</executions>
</plugin>
</build>
</project>
執行被稱爲20倍以上。顯然它會重複。那麼有沒有辦法讓它變得更好?可能會使用類似於AntCall的東西?或某種宏
爲什麼叫20倍以上?你有這麼多處決嗎? – khmarbaise
因爲我必須執行20個不同的WSDL文件,每個文件都有其特定的包。 –