We currently have a library that compiles to a jar and is used widely by the company. The jar contains an xml file that sets properties for our cache. In order to change values in the xml file, it seems we need to unzip the jar, change the xml file properties and repackage.
Is there a better way considering this jar is a dependency that is just expected to work from other components without extra setup? The property file is loaded from a ClassLoader.getResource call using the filename of the resource.