Il mio codice:.getResourceAsStream percorsofile durante l'esecuzione .jar
BufferedInputStream bis =
new BufferedInputStream(getClass().getResourceAsStream("playerhit.mp3"));
Questo codice funziona bene quando il file è in playerhit.mp3
stesso pacchetto come il MP3.class
è in esecuzione in Io corro questo come .jar. Se però cambio il percorso del file a qualcosa come /src/data/audio/playerhit.mp3
non funziona più. È comunque possibile accedere a diversi filepath rispetto a root del pacchetto mentre è in esecuzione come .jar?
È il 'playerhit.mp3' copiati sul classpath durante la costruzione? Che cosa usi per costruire: Ant, Maven, ...? –
Io non la penso così ... e sto usando netbeans per costruire. – user2281673
Hai usato "data/audio/playerhit.mp3" invece di "playerhit.mp3"? – NINCOMPOOP