Sto avendo seguenti linee di codice.sysLoader.getResource() problema in java
sysLoader = (URLClassLoader)Thread.currentThread().getContextClassLoader();
url = sysLoader.getResource("tempFile.txt");
Sta dando un problema strano. Se eseguo questo da un percorso in cui non vi è spazio nel percorso (nomi delle cartelle), quindi sta funzionando bene. Ma se il percorso contiene spazi (riga "c: \ New Foler ..."), allora non funziona.
Come risolvere questo?
MODIFICA: in modo più dettagliato, ho ispezionato l'oggetto sysloader.
sysloader -> UCP -> percorso
sta avendo un percorso con carattere% 20 invece di spazio
e quindi tutti gli URL sono nulli.
Come risolvere questo?
Definire "non funzionante". Restituisce 'null'? O l'URL restituito non funziona in qualche contesto? –
Restituisce NULL nell'URL – Vishal