Разрабатываю client-side софт под java 1.8. Хотелось бы найти легковесную, простую библиотеку с возможностью динамической подгрузки бандлов (*.jar), вызова объектов из них. На подобии OSGI. При этом нужно сэкономить время, поэтому велосипед, как крайний вариант.
UPDaol-nnov: Прав, пропустил слово "альтернативы" - и ответил не на этот вопрос. Об альтернативах не слышал.
----------------------------------------- Apache Felix
Можно использовать как контейнер и деплоить в него бандлы Пример
Или встроить к себе контейнер и запускать через main(), как embeded Пример
Для сборки своего jar как бандла можно использовать maven-bundle-plugin Он по-умолчанию неплохо настраивает манифест для бандла.
тут, похоже, никто ничего не понимает...
автор просит найти ему альтернативу сандарту (Open Services Gateway initiative, is an open standards organization founded in March 1999 that originally specified and continues to maintain the OSGi standard)
Дима Волыхин предлагает вопрошающему имплементацию этого самого стандарта (Apache Felix is an open source implementation of the OSGi Release 5 core framework specification) в качестве альтернативы.
Круто, чо..
vyn чем имплементации не угодили? Феликс, эквинокс, кнопфлерфиш.. Толпы их!..