Ciao a tutti, sto creando un'applicazione che tra le altre cose deve esportare in PDF dei dati, utilizzando JasperReport. Il problema nasce quando utilizzo il metodo getResourceAsStream per ricercare il report. Nella directory dove ci sono i sorgenti delle classi ho anche la cartella "reports" in cui sono salvati tutti i report.
Il codice è:
Purtroppo quando deve caricare il report (JRXmlLoader.load()) lancia l'eccezione: java.net.MalformedURLException.codice:InputStream is = getClass().getResourceAsStream("/reports/"+JASPER_FILENAME + ".jrxml"); JasperDesign jasperDesign = JRXmlLoader.load(is);
Ho notato facendo il debug che quando deve eseguire il getResourceAsStream, la mia variabile is rimane comunque null, quindi non carica bene la risorsa. Come potrei risolverlo?