0

wsdl2java ツールを使用して wsdl ファイルに基づいて Java クラスを生成すると、クラスごとに 2 つのファイルが得られます。

したがって、たとえば、wsdl メッセージで ServerMessage という名前を指定すると、ServerMessage.java は仮想になり、ServerMessageImpl.java は必要なもので構成されます。

結果のファイルを非生成コードで使用するにはどうすればよいですか? wsdl ファイルで指定されているクラスを使用したいだけですが、そのような生成では、各クラス名の後に Impl 接尾辞を記述する必要があります。私は何か誤解していますか?

4

1 に答える 1

0

この問題を解決しました。コマンドライン引数-uwでうまくいきました。

unwrap-これは、コード生成中にラップされたものとラップされていないもののどちらかを選択します。デフォルトはfalseに設定されています。コマンドラインツールの-uwオプションにマップします。

http://axis.apache.org/axis2/java/core/tools/CodegenToolReference.html

于 2012-08-31T07:00:34.860 に答える