2016-09-13 5 views
0

私はgradle ant wsimportタスクを使用してWebサービスクライアントを生成し、-xnocompileをに設定してクライアントを-clientJarオプションでパッケージしています。 xcompileオプションによって生成されたJavaコードのコンパイル時に作成中のAnt WsImportのエラーが発生しました

、そのは、例外をスロー([アリ:wsimportの]コンパイル失敗し、エラーがを報告されている必要があります)による依存関係に(パッケージabc.customDateAdapterが存在しません)生成されたjavaファイルのは解決されません。

私はcustomDateAdapterでxsd:dateバインディングをカスタマイズしたwsimportタスクにjaxbグローバルバインディングファイルを提供しています。 ant wsimportの実行中に、生成されたJavaファイルでcustomDateAdapterのパッケージインポートが解決されません。

解決されていないcustomDateAdapterパッケージは、現在のプロジェクトのコンパイル時およびビルドスクリプトクラスパスの依存関係であるprojectAにあります。 しかし、まだant wsimportは、生成されたjavaファイルのコンパイル中にクラスパスの依存関係を取得していません。

誰かがant wsimportタスクへのクラスパス依存として外部プロジェクトを追加する方法をお勧めしますか?

答えて

0

私は自分で問題を把握しています。

ant wsImportのカスタム依存関係設定を作成し、必要なjarを宣言しました。antコンパイルが期待通りに機能します。

関連する問題