Class ArchiveHelper


  • public class ArchiveHelper
    extends Object
    Helper for dealing with archives
    • Method Detail

      • getJarURLFromURLEntry

        public static URL getJarURLFromURLEntry​(URL url,
                                                String entry)
                                         throws IllegalArgumentException
        Get the JAR URL of the JAR containing the given entry Method used in a non managed environment
        Parameters:
        url - URL pointing to the known file in the JAR
        entry - file known to be in the JAR
        Returns:
        the JAR URL
        Throws:
        IllegalArgumentException - if none URL is found
      • getURLFromPath

        public static URL getURLFromPath​(String jarPath)
        get the URL from a given path string
        Parameters:
        jarPath - The path that represents a URL
        Returns:
        The resolved URL reference
        Throws:
        IllegalArgumentException - if something goes wrong