"Все Ваши BaseClass, принадлежат нам".
я принимаю сторону категорического не единственного исключения. Если Вы пишете приложение для управления военными установками или бейсбольными стадионами, пойдите для него.
Я не знаю надежного решения этой проблемы. Но если немного осмотреться, можно увидеть, что кто-то создал плагин для объединения файлов свойств. По внешнему виду вам нужно указать, какие файлы следует объединить, что хорошо, поскольку вы не хотите, чтобы это применялось волей-неволей.
Предполагая, что вы использовали dependency-unpack для распаковки zip-архива в известное место, это будет случай настройки плагина для объединения каждой пары файлов свойств и указания соответствующего целевого местоположения.
Вы можете расширить плагин для обработки XML, используя что-то вроде xmlmerge от EL4J, как описано в this Javaworld статья .