Как установить Saxon или Saxon-HE с помощью apt или snap?

Как установить saxon , так что он достаточно обновлен?

The file will be called saxon-he-10.0.jar for Saxon Home Edition, saxon-pe-10.0.jar for the Professional Edition, or saxon-ee-10.0.jar for the Enterprise Edition (where the "10.0" in the name will change to "10.1", "10.2", etc. in subsequent maintenance releases):

https://www.saxonica.com/html/documentation/about/gettingstarted/gettingstartedjava.html

Просто кажется, скачок с 6.x на 10.x, поэтому ошибаюсь ли я, предполагая, что есть способ установить более обновленную версию с apt ? Возможно, пакет libxslt на snap имеет более свежую версию:

nicholas@mordor:~/xml$ 
nicholas@mordor:~/xml$ snap find saxon
Name     Version          Publisher  Notes  Summary
libxslt  1.1.33+pkg-213d  brlin      -      XSLT C library developed for the GNOME project
nicholas@mordor:~/xml$ 
nicholas@mordor:~/xml$ snap info libxslt
name:      libxslt
summary:   XSLT C library developed for the GNOME project
publisher: 林博仁(Buo-ren, Lin) (brlin)
store-url: https://snapcraft.io/libxslt
contact:   https://github.com/Lin-Buo-Ren/libxslt-snap/issues
license:   MIT
description: |
  Libxslt is the XSLT C library developed for the GNOME project. XSLT itself is a an XML language to
  define transformation for XML. Libxslt is based on libxml2 the XML C library developed for the
  GNOME project. It also implements most of the EXSLT set of processor-portable extensions functions
  and some of Saxon's evaluate and expressions extensions.
  
  People can either embed the library in their application or use xsltproc the command line
  processing tool. This library is free software and can be reused in commercial applications.
  
  This is NOT an official distribution of libxslt, for any issue regarding using this snap please
  refer to the issue tracker:
  
      https://github.com/Lin-Buo-Ren/libxslt-snap/issues
snap-id: AZt5N0Bbo3oTTGDSg6F1pcfybcSzChps
channels:
  latest/stable:    1.1.33+pkg-213d             2019-07-20 (67) 10MB -
  latest/candidate: ↑                                                
  latest/beta:      ↑                                                
  latest/edge:      1.1.33-49-g15edbe4+pkg-01d2 2019-07-20 (73) 10MB -
nicholas@mordor:~/xml$ 

Очевидно, версию 10 можно просто загрузить вручную, но, опять же, это довольно большая задержка с v6 до v10. Отсюда вопрос.

0
задан 4 December 2020 в 09:19

1 ответ

Вы ищете Saxon/C или Saxon/J?

На Java большинство людей с этим требованием используют Maven для открытого исходное издание. В настоящее время мы не публикуем коммерческие продукты на Maven из-за проблем с лицензированием, но у нас есть планы изменить это.

Для Saxon/C в настоящее время это ручная установка. Опять же, мы пытаемся улучшить возможность установки продукта, но это более сложно из-за большого количества комбинаций различных платформ.

Я не уверен в актуальности libxslt.

1
ответ дан 4 December 2020 в 22:38

Другие вопросы по тегам:

Похожие вопросы: