Я разрабатываю библиотеку jar для использования утилитой.Как реализовать дополнительную поддержку для jar, если ТОЛЬКО она существует
Я хочу значительно уменьшить зависимости от внешних банок/библиотек, но предоставить встроенную поддержку такой библиотеки, если она существует в пути к классу.
Например, я хочу, чтобы библиотека предоставляла подпрограммы, которые работают с спящим режимом; однако я не хочу, чтобы приложение умирало с ошибкой, если спящие банки не присутствуют.
Есть ли способ реализовать это, без необходимости связывать спящие баночки с моей библиотекой?
Проверьте использование ClassLoaders для загрузки классов из файла jar – maress