Class NonCachedJarStreamHandler


  • public class NonCachedJarStreamHandler
    extends URLStreamHandler
    Wraps JarURLConnection to force no cache usage, which can bring in side effects
    Author:
    lprimak
    • Constructor Detail

      • NonCachedJarStreamHandler

        public NonCachedJarStreamHandler()
    • Method Detail

      • forceNonCachedJarURL

        public static URL forceNonCachedJarURL​(URL url)
        JDK caches JarFiles, which causes unwanted side effects in multi-threaded environments. force URLs returned from the class loader to not used the cache
        Parameters:
        url -
        Returns: