我正在使用带有 SOAP 的外部 API。
我想在 buildr 任务中,使用axis2(因为我用Java编写)从WSDL远程位置自动创建Web服务客户端的jar,并将其添加到war中进行编译。
这样我就可以知道如果 WSDL 发生了更改,我是否需要更改代码。
我怎样才能在构建器中做到这一点?
这是我当前的代码:
desc 'Building API project'
define 'API' do
compile.with projects('common'),AMAZON,ACTIVATION,ANTLR,AOPALLIANCE,ASM,ASPECTJ,AXIS,BRAINTREE,C3P0,BEANUTILS,COLLECTIONS,COMMONS_CODEC,DISCOVERY,HTTPCLIENT,COMMONS_IO,LANG,LOGGING,VALIDATOR,DAO,DAOHIBERNATE,DOM4J,EHCAHCE,GUAVA,
package(:war).with :libs=>project('common')
end