WADL2JAVA:Gradle插件

WADL2JAVA:Gradle插件,java,spring,spring-boot,maven,gradle,Java,Spring,Spring Boot,Maven,Gradle,到目前为止,我们使用Maven作为构建工具,最近我们开始将项目迁移到gradle。当我们使用maven时,我们曾经 cxf-wadl2java-plugin 将wadl转换为java代码。但是在gradle中,我们很难将wadl转换为java生成的类。在gradle中是否有可用的工具可用于将wadl转换为java POJO,或者我们是否仍然可以使用cxf-wadl2java-plugin?如果有,一个工作示例将有助于您轻松地使用它 大概是这样的: wsdl2java{ encoding

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

cxf-wadl2java-plugin
将wadl转换为java代码。但是在gradle中,我们很难将wadl转换为java生成的类。在gradle中是否有可用的工具可用于将wadl转换为java POJO,或者我们是否仍然可以使用
cxf-wadl2java-plugin
?如果有,一个工作示例将有助于您轻松地使用它

大概是这样的:

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

我的任务是wadl而不是wsdl