Задать вопрос
@MaxLich
java developer

Как можно подключать плагины к приложению на java?

Здравствуйте. Дали тестовое задание. Нужно написать гуишное приложение с возможностью подключать модули (то есть плагины). Причём программа не должна перезапускаться при их подключение (должно всё применяться сразу же). Пока не знаю, как это реализовать.
Кроме того, меня ещё интересует следующее. При подключении плагина будет изменяться главная форма программы, то есть будут появляться какие-то кнопки, поля и прочее. И пока тоже не знаю, как это сделать. Есть мысли копать в сторону repaint(), но пока не уверен (не работал с этим).

ЗЫ Никаких сторонних фреймфорков использовать нельзя, только то, что есть в самой Джаве.
  • Вопрос задан
  • 1325 просмотров
Подписаться 6 Простой 3 комментария
Ответ пользователя protven К ответам на вопрос (3)
@protven
Вообще товарищи немного прифигели, с такими тестовыми заданиями. Посмотрите в сторону OSGI, мы используем эту технологию и в общем-то да, как и декларировалсь, динамическая подгрузка нового кода работает. Но все так там через одно место сделано...
Ответ написан