add some jar file caching