0

我正在尝试运行这个 shell 脚本:

set class=com.example.Greeting
set clpth=./war/WEB-INF/classes 
set resourcedir=./war 
set outsourcedir=./src 
set outdir=./war/WEB-INF/classes 
wsgen -cp "%clpth%" -wsdl -keep -r "%resourcedir%" -d "%outdir%" -s "%outsourcedir%"  %class% 

所以,我复制了 cmd 中的每一行,但是当我复制最后一行时,出现了这个错误:

“'wsgen' 不是内部或外部命令、可运行程序或批处理文件。”

这是 App Engine 中 Web 服务应用程序的 shell 脚本。我正在关注本教程https://developers.google.com/appengine/articles/soap?hl=es但我不知道如何执行以下步骤:4. 在带注释的类上运行 wsgen

谢谢!

4

1 回答 1

2

添加

PATH=%path%;C:\Program Files\jdk6u30\bin

到脚本的顶部。根据需要更改路径,使其指向 wsgen.exe 的实际位置。

于 2012-05-05T09:42:13.307 回答