一切工作正常,虽然我的IDE是开放的,但是当我建立我的项目它不是作为jar文件工作。我想问题是在我的资源的路径,我找不到任何方式来处理这个问题,请帮助我,如果你有任何解决方案。Jar文件丢失文件路径
public void playSound(String filename){
String strFilename = filename;
try {
ClassLoader classLoader = getClass().getClassLoader();
soundFile = new File(classLoader.getResource(strFilename).getFile());
} catch (Exception e) {
e.printStackTrace();
System.exit(1);
}
请显示StackTrace – LMK
[Ljava.lang.StackTraceElement:@ 2b5a780 <<<< StackTrace – Disavowed
@ user3704324这不是一个堆栈跟踪。参见'e.printStackTrace();'行?请编辑您的问题以包含该行的输出。 – Kenster