Модули Apache httpcomponents для Java +9 - PullRequest
0 голосов
/ 17 октября 2019

Я работаю с модульным проектом Java. Чтобы экспортировать программу с jlink, мне нужно, чтобы все зависимости были модульными, но apache httpcomponents - нет.

Поскольку я не нашел ни одного httpcomponents с модульным форматом (с дескриптором модуля)Я пытаюсь сделать их модульными самостоятельно.

Проблема в том, что я был с этим слишком долго (больше суток). Начиная с httpclient, я должен также модулировать все его зависимости. Сейчас я нахожусь в иерархии 3-го уровня и не знаю, сколько осталось библиотек. Вот некоторые из них: avalon.framework, logkit, log4j, javax.servlet.api и т. Д. *

Приложение использует Apache для управления прокси, сертификатами и другими вещами.

Удобно ли продолжать модульность? Или я должен адаптировать весь код для использования Java 11 java.net.http ?

...