我试图导出我的游戏与音乐束。当我用音乐导出游戏(文件大小为300mb(资源文件夹大小约为300 mb))Java Eclipse与源文件夹导出游戏
当我运行该jar然后我听不到声音。我试着用CMD它显示了以下错误:
任何帮助吗?
编辑
SoundManager类类:
package com.memequickie.sound;
import java.io.File;
import javax.sound.sampled.AudioSystem;
import javax.sound.sampled.Clip;
public class SoundManager {
Clip clip;
public boolean playSound(File sound) {
boolean ended = false;
try {
clip = AudioSystem.getClip();
clip.open(AudioSystem.getAudioInputStream(sound));
clip.start();
if(clip.getMicrosecondLength() == clip.getMicrosecondPosition())
{
ended = true;
}
} catch(Exception e) {
System.out.println("Error with playing sound.");
e.printStackTrace();
}
return ended;
}
public void stopSound() {
clip.stop();
}
}
您无法将jar条目作为文件访问。 –
你的'SoundManager'类是什么样的? –
为'SoundManager'类添加的代码 – MemesTV