Java.net- http://download.Java.net/maven/2/com/Sun/xml/ws/ からJAX-WS Mavenリポジトリを参照してください
jaxws-rtとjaxws-riの2つの同様のフォルダーがあります。現在、jaxws-rtを使用していますが、問題なく動作しています。
ここに私の質問があります:
アドバイスを下さい。
ありがとうございます。
あなたの2番目の質問への回答として:はい、あなたは正しいです。
以下が証明です。
[〜#〜] ri [〜#〜]はReference Implementationを表します。
公式の引用 JAX-WSプロジェクトホームページ (古いサイト、以下の更新セクションを参照):
JAX-WSへようこそリファレンス実装([〜#〜] ri [〜#〜])プロジェクト。
さらに POMファイルのjaxws-ri (執筆時のバージョン2.2.8)次のことがわかります。
<name>JAX-WS RI Standalone Zipped Bundle</name>
<description>Open source Reference Implementation of JSR-224: Java API for XML Web Services Distribution Bundle</description>
[〜#〜] rt [〜#〜]はRuntimeを表します。
POMファイルのjaxws-rt (バージョン2.2。執筆時点では8)以下が見つかります。
<name>JAX-WS RI Runtime Bundle</name>
(WordRuntimeはヒントを提供します:-))
Java EEの世界では最近変更がありました。Java EEはEclipse Enterprise for Java(EE4J)。詳細については EE4J FAQ を参照してください。
そして、現在EE4Jの一部となっているJAX-WSプロジェクトも別の場所に移動しました。
-ri
は、配布用のZipファイルを生成する(Java.net Webサイトで使用するなど)ようですが、-rt
はMaven依存関係として使用するためのものです。だからあなたはそれを使い続けるべきです。
[〜#〜] edit [〜#〜]:他の答えはより正確であり、受け入れられるべきです