繁体   English   中英

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

[英]What's the difference between jaxws-ri and jaxws-rt?

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代表运行时吗?

请指教。
谢谢。

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

以下是证明。


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>

RT代表运行时

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

<name>JAX-WS RI Runtime Bundle</name>

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


更新(2019年4月)

最近Java EE世界发生了很多变化。 Java EE被转移到Eclipse Enterprise for JavaEE4J )。 阅读EE4J FAQ以获取更多信息。

而现在属于EE4J的JAX-WS项目也搬到了另一个地方:

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM