2

Build a SOAP Server with GAEに取り組んでいます。
記事には、それが含まれています...

注釈付きクラスで wsgen を実行します。このツールは現在、JDK に含まれています。私のJDKには、JAX-WS RI 2.1.6のバージョンが含まれています。wsgen にはいくつかのコマンド ライン引数があるため、それを実行するために runwsgen.sh という名前の Linux シェル スクリプトを作成しました。Linux を使用していない場合は、このスクリプトを OS スクリプト言語に翻訳する必要があります。 プロジェクトのルート ディレクトリ (つまり、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 スクリプトに変換できるかということです。
アドバイスをありがとう。

4

2 に答える 2

3

これは本当に遅い答えになるかもしれませんが、うまくいけば、他の人々に役立つでしょう。このスクリプトを実行する前に、プロジェクトをビルドすることをお勧めします。

set class=com.example.Greeter
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%
于 2011-08-26T13:39:54.363 に答える
-1
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
于 2013-06-10T21:31:54.177 に答える