查看来自 java.net 的 JAX-WS Maven 存储库 - http://download.java.net/maven/2/com/sun/xml/ws/
有两个类似的文件夹 - jaxws-rt 和 jaxws-ri。目前,我正在使用 jaxws-rt,它工作正常。
这是我的问题:
- ri和rt有什么区别?
- ri是否代表引用实现和rt是否代表运行时?
请指教。
谢谢。
最佳答案
作为对第二个问题的回答:是的,你是对的。
以下是证明。
RI 代表 Reference Implementation。
引用官方JAX-WS project home page (一个旧网站,请参阅下面的更新部分):
Welcome to the JAX-WS Reference Implementation (RI) Project.
加上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这个词给了我们一个提示:-))
更新(2019 年 4 月)
Java EE 世界最近发生了很多变化。 Java EE 已迁移到 Eclipse Enterprise for Java (EE4J)。阅读 EE4J FAQ了解更多信息。
而现在已成为 EE4J 一部分的 JAX-WS 项目也搬到了另一个地方:
- JAX-WS 项目主页:https://javaee.github.io/metro-jax-ws/
- JAX-WS 项目的代码托管在 GitHub 上: https://github.com/eclipse-ee4j/metro-jax-ws
关于java - jaxws-ri 和 jaxws-rt 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5401358/