axis-wsdl4j和wsdl4j之间的差异

vis*_*shr 9 java wsdl4j

以下库有什么区别?

<dependency org="axis" name="axis-wsdl4j" rev="1.5.1"/>
<dependency org="wsdl4j" name="wsdl4j" rev="1.5.1"/>
Run Code Online (Sandbox Code Playgroud)

我简要地比较了下载的类二进制文件,它们看起来一样.但为什么多个名字?

rad*_*dai 7

axis:axis-wsdl4j似乎与wsdl4j:wsdl4j完全相同.看看wsdl4jaxis-wsdl4j发布到maven central的版本看起来像是必须上传wsdl4j工件本身,因为wsdl4j没有在1.0和1.4之间发布任何东西到maven central,但在1.5.1之后停止这样做(两者都发布了1.5) .1 - 轴稍早 - 但只有wsdl4j:wsdl4j工件已经看到任何定期更新).

在代码方面,它们是相同的代码

它看起来像是在1.1版中开始打包wsdl4j本身:

我们提供了更新版本的wsdl4j.jar(23/mar/2003)

但是当1.4.1出局时会停止这样做

WSDL4J已从1.5.1升级到1.6.2

wsdl4j的许可证(在两个发行版中都是Common Public License - v 1.0) - 在1.4的源代码分发中的/lib/wsdl4j-1.5.1.LICENSE中.这也是项目的sourceforge页面中的许可证.