0

学校用の Web サービスを作成するタスクがあります。問題は、何らかの理由で wsgen が正しく動作しないことです。com.horstmann.corejava パッケージに Warehouse という名前のクラスがあります。

次に、Warehouse という名前のこのプロジェクトをビルドします。その後、コマンド プロンプト (cmd) に移動し、wsgen.exe がある場所に「cd C:\Program Files (x86)\Java\jdk1.6.0_20\bin」と入力します。

次に入力する行は次のとおりです。「wsgen -cd C:\Users\Julian\Documents\NetbeansProjects\Warehous com.horstmann.corejava.Warehouse」

クラスが見つからないというエラーが表示されるので、「wsgen -cd C:\Users\Julian\Documents\NetbeansProjects\Warehouse\build\classes com.horstmann.corejava.Warehouse」に変更します。

私がここで得る次のエラーは、彼がファイルをディレクトリに置くことができないということです...

誰もが解決策を得て、非常に感謝しています!

4

1 に答える 1

2

wsgen docによると、-cdオプションはありません。を使うべきだ-cpと思います。

wsgen -cp <location of the jar> com.horstmann.corejava.Warehouse

を使用する場合、出力ファイルを生成するターゲットディレクトリと-cdコマンドが混同されていると思われ、2番目のメッセージについて説明します。-d

たぶん、このブログ投稿が助けになるでしょう。上手に使っていwsgenました。

于 2010-06-19T12:02:23.387 に答える