【发布时间】:2017-11-04 13:53:54
【问题描述】:
我能够成功地从命令行运行 WSDLToJava 类以从 WSDL 生成 JaxB 类。
java -Xmx128M
-cp "C:\cxf\apache-cxf-3.1.6\lib\cxf-manifest.jar;
C:\java\jdk1.7.0_80\lib\tools.jar"
-Djava.util.logging.config.file="C:\cxf\apache-cxf-3.1.6
\etc\logging.properties"
org.apache.cxf.tools.wsdlto.WSDLToJava
-d generated -frontend jaxws21 -b C:\Project\jaxb-bindings.xml
C:\Project\Service.wsdl
如何从“build.gradle”文件运行相同的命令行?我对 Gradle 完全陌生。
提前感谢您的帮助。 皮特
【问题讨论】:
-
最好不要使用普通 shell
Exec任务,而是使用JavaExec任务,就像他们在 gist.github.com/nilsmagnus/4965930 或 github.com/gmateo/apache-cxf-example/blob/master/build.gradle 中所做的那样 -
感谢 zap1 的建议将对此进行调查。