jaxws-ri和jaxws-rt有什么区别?

mky*_*ong 45 java web-services jax-ws

java.net查看JAX-WS Maven存储库- http://download.java.net/maven/2/com/sun/xml/ws/

有两个相似的文件夹--jaxws-rtjaxws-ri.目前,我正在使用jaxws-rt,它工作正常.

这是我的问题:

  1. rirt有什么区别?
  2. 是否RI代表参考实现RT代表运行

请指教.
谢谢.

inf*_*k01 42

作为第二个问题的答案:是的,你是对的.

以下是证明.


RI代表参考实施.

从官方JAX-WS项目主页引用:

欢迎使用JAX-WS 参考实现(RI)项目.


另外,在jaxws-riPOM文件中(编写本文时为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>
Run Code Online (Sandbox Code Playgroud)

RT代表运行时.

jaxws-rtPOM文件中(编写本文时为2.2.8版),我们可以找到以下内容:

<name>JAX-WS RI Runtime Bundle</name>
Run Code Online (Sandbox Code Playgroud)

(Runtime这个词给了我们一个提示:-))


art*_*tol 9

看起来像-ri生成zip文件以进行分发(例如,在java.net网站上使用),而-rt用作Maven依赖项.所以你应该继续使用它.

编辑:另一个答案更准确,应该被接受