我写了一个媒体播放器,我将其导出为jar文件。
它在我的linux系统上运行良好。用1.8编译,但也适用于1.6。
现在我需要使用它的朋友在她的mac上运行jar(java 1.6)并且程序正常工作,不会抛出异常,但不播放声音。
任何可能出错的想法?
public void mediaPlayer()
throws Exception {
// open the sound file as a Java input stream
String soundFile = "./data/1.wav";
InputStream in = new FileInputStream(soundFile);
//
// // create an audiostream from the inputstream
AudioStream audioStream = new AudioStream(in);
// // play the audio clip with the audioplayer class
AudioPlayer.player.start(audioStream);
}
答案 0 :(得分:0)
哦,数据文件夹放错了地方。解决。