WADL2JAVA:渐变插件



到目前为止,我们使用Maven作为构建工具,最近我们开始迁移我们的项目以使用gradle。当我们使用maven时,我们曾经有

cxf-wadl2java-plugin

将wadl转换为java代码。但是对于gradle,我们在将wadl转换为java生成的类时遇到了困难。有没有任何工具可以在gradle中使用,将wadl转换为javapojos,或者我们仍然可以使用cxf-wadl2java-plugin?如果是,一个工作示例将有助于

使用wsdl2java gradle插件可以轻松完成。

类似这样的东西:

wsdl2java{
encoding = 'utf-8'
wsdlsToGenerate = [
["-exsh", "true",
"$projectDir/src/main/your-awesome-service.wsdl"]
]
generatedWsdlDir = file("$buildDir/generated-sources/cxf")
wsdlDir = file("$projectDir/src/main/wsdl")
}

Gradle创建了一个名为wsdl2java的新任务,您可以用它生成java类。

最新更新