Closed deinhofer closed 7 years ago
Fixed recommendations from @klues
made the set of bundle jars configurable in areProperties by default all bundle jars are used as base for the cache files generation. The behaviour can be configured with the property: ARE.generate.caches.from.installable.bundles=true|false
true: The bundles are tried to install with OSGI for the current platform false: The bundles are not tried to install
An MD5 sum is calculated out of all plugin-jars in the bin/ARE directory. The hash is stored in the file tmp/caching/pluginJarsHash.txt
The next startup, the newly calculated MD5 hash is compared to the stored value in the file. If it changed or any of the cache files (profile/loader_componentlist.ini, data/componentCollections/defaultComponentCollection.abd) is missing, the cache files are regenerated.