我寫了一個簡單的合成器樂器gui,在我的機器上運行良好。但是,只要我將它放入jar文件中,它在執行該jar文件時就不再播放聲音。我認爲這與音庫有關。無論如何,當我運行jar文件時,我無法在我的機器上播放音符,所以我認爲它不適用於其他人的機器。有關可能發生什麼的任何想法?謝謝。Java MIDI Synthesizer .jar不播放
-Matt
我寫了一個簡單的合成器樂器gui,在我的機器上運行良好。但是,只要我將它放入jar文件中,它在執行該jar文件時就不再播放聲音。我認爲這與音庫有關。無論如何,當我運行jar文件時,我無法在我的機器上播放音符,所以我認爲它不適用於其他人的機器。有關可能發生什麼的任何想法?謝謝。Java MIDI Synthesizer .jar不播放
-Matt
您可能正在使用java JDK在IDE中運行測試,但使用JRE從jar中測試應用程序。
參見如何解決它:http://www.jsresources.org/faq_midi.html#jre_soundbank
是的,我也收拾的jar文件音庫。然後通過雙擊它並通過命令提示符(java -jar)運行jar文件。只是爲了澄清,我的程序運行良好。清單發現主要很好,並且GUI界面正常工作。唯一不會發生的是播放聲音。 – Matt 2011-02-12 13:45:47