【发布时间】:2011-06-07 14:45:11
【问题描述】:
我正在处理Build a SOAP Server with GAE。
在文章中,它包含...
在带注释的类上运行 wsgen。这 该工具现在包含在 JDK 中。我的 JDK 包含来自 JAX-WS 的版本 RI 2.1.6。 (你可以发现 版本通过键入 wsgen -version。) 因为 wsgen 有几个命令行 论据,我已经写了一个 Linux 名为 runwsgen.sh 的 shell 脚本 执行它。如果您不使用 Linux,你必须翻译这个 脚本转换为您的操作系统脚本语言。 将以下脚本放在根目录中 项目目录(即 war 和 src 的父目录)和 从那里执行它。
runwsgen.sh
class=com.example.Greeter
clpth='./war/WEB-INF/classes'
resourcedir='./war'
outsourcedir='./src'
outdir='./war/WEB-INF/classes'
wsgen -cp "$clpth" -wsdl -keep -r "$resourcedir" -d "$outdir" -s "$outsourcedir" $class
我的问题是如何将其转换为 Windows 脚本。
感谢您的任何建议。
【问题讨论】:
-
这与 App Engine 有什么关系?您在主题中提到它,但我没有看到任何联系。
-
没问题,但您还没有回答问题。假设它不相关,我将删除标签。
-
因为我在“使用 GAE 构建 SOAP 服务器”时遇到了这个问题,上面的脚本也适用于 GAE Web 项目。所以我想也许有人在做 GAE 的时候会遇到这个问题。