Мой код:
BufferedInputStream bis =
new BufferedInputStream(getClass().getResourceAsStream("playerhit.mp3"));
Этот код отлично работает, когда файл playerhit.mp3
находится в том же пакете, что и в MP3.class
, в котором он запущен. Я запускаю это как .jar. Если, хотя я меняю путь к файлу на что-то вроде /src/data/audio/playerhit.mp3
, он больше не работает. Есть ли в любом случае доступ к другому пути к файлу, чем root из пакета, при запуске как .jar?