Разница между осью-wsdl4j и wsdl4j

В чем разница между следующими библиотеками?

<dependency org="axis" name="axis-wsdl4j" rev="1.5.1"/>
<dependency org="wsdl4j" name="wsdl4j" rev="1.5.1"/>

Я кратко сравнил загруженные двоичные файлы классов, и они выглядят одинаково. Но почему несколько имен?

Ответ 1

axis: axis-wsdl4j представляется точно таким же распределением, как wsdl4j: wsdl4j. глядя на версии, выпущенные в maven для обоих wsdl4j и axis-wsdl4j, похоже, что оси должны были загрузить сами артефакты wsdl4j, потому что wsdl4j не публиковал ничего между 1.0 и 1.4 в maven central, но прекратил делать это после 1.5.1 (оба опубликовали 1.5.1 - ось немного раньше, но только артефакт wsdl4j: wsdl4j видел регулярные обновления, так как).

в терминах кода они представляют собой тот же код

похоже, что ось начала упаковки wsdl4j самостоятельно в версии 1.1:

Мы включаем более новую версию wsdl4j.jar(23/mar/2003)

но перестанет делать это когда отсутствует 1.4.1

WSDL4J обновлен с 1.5.1 до 1.6.2

лицензия на wsdl4j (в обоих дистрибутивах - Common Public License - v 1.0) - в /lib/wsdl 4j-1.5.1.LICENSE в оси 1.4 источник распространения. это также лицензия на странице sourceforge для проекта.