Если вы используете bundleContext.installBundle (String location) для установки вашего пакета, вы можете определить папку на вашем сервере, где jar-файл не распакован. После этого вы можете скопировать только этот класс в папку сервера и вызвать команду обновления для этого пакета.
Если вы используете Eclipse с m2e и maven-bundle-plugin, вы можете просто синхронизировать каталог target / classes с папкой на вашем сервере сразу после сохранения класса (так как в этом случае MANIFEST.MF обновляется так же, как только Вы сохраняете свой файл .java)
Как видите, вы должны всегда копировать сгенерированный файл MANIFEST.MF, чтобы быть уверенным, что раздел Import-Package также обновлен.
Вы можете написать короткий сценарий оболочки (или cmd в Windows), чтобы сделать это, если вы можете подключиться к вашему серверу через ssh или telnet (например, используя felix-osgi-console или equinox-console).