При запуске службы плавких предохранителей весь пакет и jar-файлы, доступные из папки Fuse/Deploy, устанавливаются, и пакеты запускаются, но не устанавливается только этот jar-файл json-lib. Из-за этой отсутствующей зависимости другие пакеты не запускаются.
- Те же файлы jar и пакеты работают нормально на локальном компьютере с Windows, проблема возникает только на сервере Linux.
- В Fuse cli после запуска Bundle:update json-lib становится доступным пакет net.sf.json, после чего зависимые службы становятся активными. После повторного перезапуска У меня возникает та же проблема. Это не решение навсегда.
- Я вижу, что этот jar очень старый, и нам следует перейти на любой другой подход, например Джексон. Но я не могу избавиться от этого jar, так как он используется во многих модулях и также влияет на функциональность.
Код: Выделить всё
json-lib-2.4-jdk15.jar - Я не знаком с Fuse. Имея некоторое базовое понимание, я попытался установить этот jar-файл json-lib в качестве специальной функции во время загрузки, который отлично работает на локальном компьютере, но не на сервере. Неразрешенная ошибка зависимости не устраняется.
Версия Fuse: 7.13.0
Как решить эту проблему?
Подробнее здесь: https://stackoverflow.com/questions/792 ... loy-folder