0

JDeveloperでWebサービスと対話するJava Webサービス・クライアント・アプリケーションを構築しています。

Web サービス プロキシ作成用のウィザードを使用して Web プロキシを構築します。

Web サービスの対話にJAX-WSメソッドを使用しています。

このコードを IDE から実行すると、正常に動作します。しかし、jarを使用して実行しようとすると失敗します。

エラーNoClassDefinitionFound: javax.xml.ws.Serviceを報告します

クライアントjarを正常に実行できるように、クライアントjarの構築に含める必要があるjarファイル(またはxml)の必要数を教えてください!!

4

2 に答える 2

1

jar として実行する場合、次を使用して JAX-WS 依存関係へのクラスパスを指定する必要があります。

java -cp classpath1:classpath2 -jar yourApplication.jar
于 2011-06-14T11:05:31.350 に答える
0

JAX-WS 依存関係の場所を、システムの PATH 環境変数、またはアプリケーションを実行するシステムに永続的に追加することもできます。これを行うと、アプリケーションを実行するたびに次のコマンドを入力する必要がなくなります。

-cp classpath1:classpath2 -jar
于 2011-06-14T11:15:31.797 に答える