我想使用下面的代码在 java 中播放一些声音。那个声音是 WAV 格式的,所以我认为这个代码应该可以正常工作,但它不是播放声音,而是什么都不做。我的控制台上什至没有错误。所以有人可以帮我让这段代码播放声音。(这个声音包含在我的 src 文件的一个包中)
public static void main(String[] args) {
new Thread(new Runnable() {
@Override
public void run() {
try {
Clip clip = AudioSystem.getClip();
File file = new File("C:\\Users\\Jovan\\Desktop\\song.wav");
AudioInputStream inputStream = AudioSystem.getAudioInputStream(file);
clip.open(inputStream);
clip.start();
} catch (Exception e) {
e.printStackTrace();
}
}
});
}