2011-10-24 7 views
0

誰でも LinuxのIntelliJ IDEAでのビルドインWebサービス(JAX-WS)のサポートは可能ですか?ほとんどの機能はGentooでは動作しません(実際にはCalculate)。例:メニューから「ツール - > Webサービス - > Generate WsdlフォームJavaコード...」というコマンドを実行すると、スレッド「main」の例外java.lang.NoClassDefFoundError:com/sun/tools/internal/ws/WsGenGentoo Linuxで動作するIntelliJ IDEAでのWebサービスのサポート

私はwsgenがsun-jdk-1.6に含まれていることを知っています。また、Gentooリポジトリからパッケージ "jax-ws"と "jax-ws-tools"をインストールしようとしました。それは助けにはならない。

私はこの機能がWindows XPではIDEAで動作することを知っています。 Linuxで何が問題になっていますか?特定の設定が必要ですか?このクラスは、デフォルトではJSDKのクラスパスに追加されていないtools.jarのに位置しています

+0

にあなたは何JDKを使用している、IDEAの新しいバージョンで修正されて? –

+0

dev-java/sun-jdk-1.6.0.26 –

答えて

0

(それは私がトピックに戻ることができた前にしばらくされています) バグは今、少なくとも12

1

、JSDK設定ダイアログを開き、クラスパス]タブとJDKのjarファイルのリストに明示的にtools.jarをを追加しよう。

+0

私はこのファイルをここで見つけました:/etc/java-config-2/current-system-vm/lib/tools.jar。これは、/ etc/java-config-2/current-system-vm/jre/lib(デフォルトのJSDK設定で使用されています)ではなく、デフォルトではファイルが含まれていません。 –

+0

とにかく動作しません:( –

+0

NoClassDefFoundErrorは他の依存関係がないために発生する可能性がありますので、Windows XPで動作するクラスパスに同じjarファイルセットがあることを確認する必要があります。 – CrazyCoder

関連する問題