Хорошо, поэтому у меня есть простая программа, которая загружает аудиофайлы и воспроизводит их.Аудио ресурсы не будут воспроизводиться после экспорта в jar
я это для загрузки моих аудио файлов
Clip c1 = null;
try {
AudioInputStream audioInputStream = AudioSystem.getAudioInputStream(new File(songPaths[k + 1]).getAbsoluteFile());
c1 = AudioSystem.getClip();
c1.open(audioInputStream);
} catch (Exception ex) {
System.out.println("Error with playing sound.");
ex.printStackTrace();
}
Он прекрасно работает в моем IntelliJ, и когда я смотрю построить артефакты и попытаться запустить банку, который сделал это не удалось загрузить ресурсы. Мой массив songPaths выглядит так:
private final String[] songPaths = {"res/fcpOriginal.wav", "res/fcpRemix.wav",
"res/ibizaOriginal.wav", "res/ibizaRemix.wav",
"res/pohOriginal.wav", "res/pohRemix.wav",
"res/sugarOriginal.wav", "res/sugarRemix.wav",
"res/wavesOriginal.wav", "res/wavesRemix.wav"};
Я не совсем уверен, что происходит. Любая помощь будет принята с благодарностью.