I am learning
Java with the book Head FIrst Java second edition. Now, i am at chapter 11 and want to run the MiniMiniMusicApp.java program.
I get an error :
javax.sound.midi.MidiUnavailableException
at javax.sound.midi.MidiSystem.getDefaultDeviceWrapper(MidiSystem.java:1078)
at javax.sound.midi.MidiSystem.getReceiver(MidiSystem.java:240)
at javax.sound.midi.MidiSystem.getSequencer(MidiSystem.java:442)
at javax.sound.midi.MidiSystem.getSequencer(MidiSystem.java:348)
at MiniMiniMusicApp.play(MiniMiniMusicApp.java:10)
at MiniMiniMusicApp.main(MiniMiniMusicApp.java:45)
Caused by: java.lang.IllegalArgumentException: Requested device not installed
at javax.sound.midi.MidiSystem.getDefaultDevice(MidiSystem.java:1130)
at javax.sound.midi.MidiSystem.getDefaultDeviceWrapper(MidiSystem.java:1076)
... 5 more
I have installed Java JDK 1.6.0.21 on Ubuntu. Is this a well-known problem or do i miss some files?