У меня есть приложение RCP, когда я копирую новый плагин (скажем, com.XXX.version) в папку плагинов моего продукта RCP, и при запуске продукта этот недавно скопированный плагин загружается фреймворком и заменяет старый ( при условии, что версия, которую я скопировал, больше существующей).
когда я пытаюсь выполнить обратный процесс (т. е. удалить только что скопированный плагин и вернуться к предыдущему состоянию), когда приложение RCP находится в рабочем состоянии (т. е. приложение используется), у меня возникают проблемы. Проблема в том, что приложение блокирует эти файлы плагинов с более высокой версией, из-за чего я не могу очистить (или удалить) эти JAR-файлы.
Для этого существует обходной путь, предложения будут очень признательны! Я хочу вернуть приложение в предыдущее состояние.