Red de conocimiento informático - Aprendizaje de programación - JarFile jfile = new JarFile( jarpath ); Se produjo un error al crear el objeto.

JarFile jfile = new JarFile( jarpath ); Se produjo un error al crear el objeto.

/** *?Crea un nuevo JarFilelt;/codegt;, leyendo del *?archivo especificado. Si el archivo * está firmado, se verificará el archivo *. @param nombre El nombre del archivo jar que se abrirá para lectura*? Si se produce un error de E/S, se genera una IOException * Si el administrador de seguridad deniega el acceso al archivo, se genera una excepción de seguridad*;

public ?Crea una nueva instancia de archivo convirtiendo la cadena de nombre de ruta dada * en un nombre de ruta abstracto. Si la cadena dada es una cadena *vacía, el resultado es una ruta de acceso abstracta vacía. @parampathname?@throws?NullPointerException *?If?lt;codegt;pathnamelt;/codegt;?argument?is?lt;codegt;nulllt;/codegt */

public?File(String?pathname )?{

if(nombre de ruta ==?null)?{

throw?new?NullPointerException();

}

this.path?=?fs.normalize(nombre de ruta);

this.prefixLength?=?fs.prefixLength(this.path);

this.prefixLength(this.path) ?path);

}

Desde el código fuente, puede ver que la construcción JarFile(String name) de JarFile solo puede pasar una única ruta de archivo, y las múltiples que pasar en Se puede encontrar la ruta al paquete jar (también usó; para dividir estos paquetes).