У меня есть файл jar с собственными библиотеками, как и в любом другом проекте netbeans. Кроме того, у меня есть папка «plugins» для хранения плагинов в формате файла .jar. Я загружаю плагины с помощью URLClassLoader, и я также выполняю правильный метод без каких-либо проблем.
Однако файл jar в папке плагинов может содержать зависимости с другими пакетами (например, java-mail), которые не находятся в моем пути к классам (папка плагинов также не находится в моем пути к классам), поэтому я беспокоюсь, что это плагин будет работать корректно. Я также не знаю, где я должен хранить эту зависимость.
Могу ли я что-то сделать, чтобы решить эту проблему? Где я должен хранить зависимость плагина?
Спасибо.