请参阅java.net中的JAX-WS Maven存储库 - http://download.java.net/maven/2/com/sun/xml/ws/
有两个相似的文件夹--jaxws-rt和jaxws-ri。目前,我正在使用jaxws-rt,它工作正常。
这是我的问题:
请指教。 谢谢。
作为第二个问题的答案:是的,你是对的。
以下是证明。
RI代表参考实施。
引用官方JAX-WS project home page(一个旧网站,请参阅下面的更新部分):
欢迎使用JAX-WS参考实现(RI)项目。
加上POM file for the 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代表运行时。
在POM file for the jaxws-rt(撰写本文时的2.2.8版本)中,我们可以找到以下内容:
<name>JAX-WS RI Runtime Bundle</name>
(Runtime这个词给了我们一个提示:-))
最近Java EE世界发生了很多变化。 Java EE被转移到Eclipse Enterprise for Java(EE4J)。阅读EE4J FAQ了解更多信息。
而现在属于EE4J的JAX-WS项目也搬到了另一个地方:
看起来像-ri
生成用于分发的zip文件(例如用于java.net网站),而-rt
用作Maven依赖项。所以你应该继续使用它。
编辑:另一个答案更准确,应该被接受