2013-07-01 7 views
0

У меня есть .wav-файл в аудио-пакете. Когда я использую ..//audio//sound.wav, звук воспроизводится при запуске от ide, но не при запуске из банки. Я уверен, что пакет аудио находится в банке. Если я помещаю .wav в тот же пакет, что и класс, который он работает даже из банки. Как мне получить класс, чтобы увидеть аудио пакет в банке?Загрузка файла из папки ресурсов в jar

ответ

0

Попробуйте это Проверьте банку (откройте ее используя winrar) и найдите путь к вашему .wav-файлу. Допустим, это ПУТЬ ... Теперь используем ...

ClassLoader classLoader = Thread.currentThread().getContextClassLoader(); 
InputStream is = classLoader.getResourceAsStream(PATH); 

Он должен работать ....

Смежные вопросы