
Logback, Log4j [53]. На физическом уровне модуль представлен файлом
com.techsenger.mix.slf4j-api-1.7.25.jar, который включает в себя
модификацию библиотеки SLF4J для поддержки JPMS слоев,
разработанную компанией Techsenger.
Модуль slf4j.simple. Данный модуль содержит упрощенную систему
логгирования SLF4J, которая используется в тех случаях, когда более
мощные библиотеки, такие, как Log4j и Logback не используются. На
физическом уровне модуль представлен файлом com.techsenger.mix.slf4j-
simple-1.7.25.jar, который включает в себя модификацию для поддержки
JPMS слоев, разработанную компанией Techsenger.
Модуль jcommander. Этот модуль содержит JCommander, который
является очень маленькой Java платформой, упрощающей парсирование
параметров командной строки [41]. Данная платформа использует
аннотации, которые проставляются к полям класса, в которые необходимо
перенести значение параметров, передаваемых из командной строки. На
физическом уровне модуль представлен файлом jcommander-1.71.jar.
Модуль jline. Данный модуль содержит библиотеку JLine, которая
используется для считывания данных консоли [42]. Необходимо отметить,
что стандартная библиотека Java имеет в своем составе классы для работы
с консолью. Однако, данные классы очень ограничены в своих
возможностях. Библиотека JLine расширяет эти возможности за счет
использования библиотек, написанных на Си/С++, которые могут
осуществлять прямой доступ к консоли. Так как данные библиотеки
находятся в .jar файле, то не возникает необходимости в их
дополнительной установке. На физическом уровне модуль представлен
файлом jline-2.14.5.jar.
Модуль com.techsenger.kit.core. Модуль является частью библиотеки
Kit, разработанной российской компанией Techsenger и содержит классы –