我写了一个简单的合成器 gui,它在我的机器上运行良好。但是,一旦我将其放入 jar 文件中,执行该 jar 文件时它就不再播放声音。我认为这与音库有关。无论哪种方式,当我运行 jar 文件时,我都无法让它在我的机器上播放音符,所以我认为它不会在其他人的机器上运行。关于可能发生的事情有什么想法吗?谢谢。
-马特
您可能正在使用 java JDK 在 IDE 中运行测试,但使用 JRE 从 jar 测试应用程序。
看看如何解决它: http: //www.jsresources.org/faq_midi.html#jre_soundbank