У меня есть .wav-файл в аудио-пакете. Когда я использую ..//audio//sound.wav, звук воспроизводится при запуске от ide, но не при запуске из банки. Я уверен, что пакет аудио находится в банке. Если я помещаю .wav в тот же пакет, что и класс, который он работает даже из банки. Как мне получить класс, чтобы увидеть аудио пакет в банке?Загрузка файла из папки ресурсов в jar
0
A
ответ
0
Попробуйте это Проверьте банку (откройте ее используя winrar) и найдите путь к вашему .wav-файлу. Допустим, это ПУТЬ ... Теперь используем ...
ClassLoader classLoader = Thread.currentThread().getContextClassLoader();
InputStream is = classLoader.getResourceAsStream(PATH);
Он должен работать ....