如何使用gradle 5在Java 11中从WSDL生成类?
我之前使用过wsimport插件,但是似乎在Java 11中无法使用。
dependencies {
classpath "gradle.plugin.me.seeber.gradle:gradle-wsimport-plugin:1.1.1"
}
在Intelij Idea中我遇到了如下问题:
``` What went wrong: A problem occurred configuring project ':ReturnRedirectWorker-api'. Exception thrown while executing model rule: WsimportPlugin.PluginRules#createWsdlSourceSets(ModelMap, FileOperations) > create(wsdlMain) > create(wsdl) Could not create LanguageSourceSet of type WsdlSourceSet ```
compileJava.dependsOn wsimportCovercard
然后我得到了以下结果: 以下任务之间存在循环依赖关系: :classes --- :compileJava --- :wsimport --- :classes (*) - user1928596jaxws-tools
,而不是jaxws-rt
。configurations { wsImport } ... task wsImport(type: JavaExec) { classpath configurations.wsImport.files ...}