Вы говорите, что хотите, чтобы класс был переиздан? Вы хотите сказать, что вы хотите обновить содержимое компонента в контексте приложения? Если это так, то вы можете сделать следующее:
1) Напишите монитор файловой системы для отслеживания изменений в ресурсах. Вот пример по гугл-коду
2) Пусть монитор файловой системы запускает настраиваемое Spring ApplicationEvent при каждом изменении файла / ресурса, предоставляя этому событию информацию для ресурса, если необходимо. т.е. имя файла, время предыдущего изменения, время последнего изменения и т. д.
3) Установите компонент, который вы хотите обновить, реализуйте ApplicationEventListener и перезагрузите ресурс, когда он перехватит событие монитора вашей файловой системы.