Class ResourcesUtil


  • public class ResourcesUtil
    extends Object
    Utility class to access to resouces files on the classpath
    • Method Detail

      • getURL

        public static URL getURL​(String resourceName)
        Devuelve la URL del recurso dado. A partir de esa URL se puede abrir un InputStream ó obtener al File que lleva debajo, si es que lo hay (esto permitiría, por ejemplo, hacer un chequeo de ficheros modificados a partir de su fecha).
        Parameters:
        resourceName - Nombre "classpath" del recurso, separado por / o por \\
        Returns:
        URL del recurso
      • normalizeResourceName

        public static String normalizeResourceName​(String resourceName)
        Normaliza el nombre de recurso, limpiando separadores "\" y poniendo un / al principio si no lo había.
      • getStream

        public static InputStream getStream​(String resourceName)
                                     throws IOException
        Devuelve el stream del recurso dado.
        Parameters:
        resourceName - Nombre "classpath" del recurso, separado por / o por \\
        Returns:
        InputStream
        Throws:
        IOException