2011-12-28 5 views
0

私は開発したソフトウェアからクライアントjarを持っていますが、クライアントjarを使用するときには、メソッドの引数が未定義になることがよくあります。クライアントjarのメソッドの変数を定義する

method(arg0, arg1, arg2,...) 

この結果、javadocsを見渡して、何を通過させるのかを確認する必要があります。あなたはデバッグシンボル(-gオプション)とそれをコンパイルすることができ

method(String name, int age, String address,...) 

おかげ

+0

IDEのオートコンプリート機能を使用しているときに問題が顕在化していると思われます。あなたは私たちにどのIDEを教える必要があります。 – Raedwald

答えて

2

:それはのように立派に見えるように、クライアントを更新するために、とにかくありますか?

+0

これはクライアントをコンパイルするために使用するantスクリプトです。デバッグはオンになっていますが、デバッグレベルを調整する必要があります。 x20mar

+0

いいえ、私はデバッグレベルを変更すると、特に現代のVMで役立つとは思わないし、すべてのオプションを指定しているので、アイデア。ごめんなさい。 –

0

これがjarとして使用されている場合は、デバッグ情報でコンパイルします。 javacの場合、これは-gフラグです。

@WebServiceからアクセスする場合は、各引数に明示的に@WebParamを指定する必要があります。詳細はhttp://docs.oracle.com/cd/E17802_01/webservices/webservices/reference/tutorials/wsit/doc/Examples_netbeans3.htmlを参照してください。

+0

すべての@ WebParamが定義されています。これはクライアントをコンパイルするために使用するantスクリプトです。デバッグはオンになっていますが、デバッグレベルを調整する必要があります。 x20mar

+0

debugLevel引数を削除してみます。 –

+0

いいえ、違いはありませんでした – x20mar

関連する問題