java - WADL2JAVA:Gradle插件

标签 java spring spring-boot maven gradle

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

cxf-wadl2java-plugin
将wadl转换为java代码。但是使用gradle时,我们很难将wadl转换为java生成的类。是否有任何可用的工具可以在gradle中将wadl转换为java pojos,还是可以使用cxf-wadl2java-plugin?例子会有所帮助

最佳答案

您可以使用wsdl2java gradle 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类。

关于java - WADL2JAVA:Gradle插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63497353/

相关文章:

java - 删除方法在 Spring Boot&Thymeleaf 中不起作用

java - 是否可以从 SurfaceView 的扩展中删除可触摸性?

java - 有没有一种快速方法可以将一堆静态常量移动到另一个(非嵌套)类?

java - 为什么当字段上的 updatable=false 时 hibernate 做 areEqual

java - 基于命令行参数的多个 Spring boot CommandLineRunner

java - 通过maven打包时出现Spring boot错误

java - 如何防止数字(0-9)在JAVA中用作变量?

java - 使用 ConcurrentHashMap 消除了数据可见性问题?

spring - 如何验证 Pageable 的大小?

Spring session 启动错误 - 无法自动配置 session 存储库,请检查您的配置( session 存储类型为 'jdbc' )