wadl2java:gradle plugin

des4xlb0  于 2021-07-12  发布在  Java
关注(0)|答案(1)|浏览(440)

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

cxf-wadl2java-plugin

但是在gradle中,我们很难将wadl转换成java生成的类。gradle中有没有可用的工具可以将wadl转换成java pojo,或者我们仍然可以使用 cxf-wadl2java-plugin ?如果是,一个工作示例会有所帮助

bfrts1fy

bfrts1fy1#

使用wsdl2javagradle插件,您可以很容易地做到这一点。
像这样:

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类。

相关问题