Erro ao Executar ElevatorSimulation(Java How to Program4 ) no Fedora Core5

3 respostas
M

Olá Pessoal…
sou novo por aqui, novo em Java e como alguns de vocês eu tmbém estou com um pequeno problema. Será que algum de vocês poderia me ajudar a solucionar?

//comando digitado no terminal do fedora:

java com.deitel.jhtp4.elevator.ElevatorSimulation

javax.sound.midi.MidiUnavailableException: No Sequencer device available

at javax.sound.midi.MidiSystem.getSequencer(libgcj.so.7)

at com.deitel.jhtp4.elevator.view.ElevatorMusic.(ElevatorMusic.java:31)

at com.deitel.jhtp4.elevator.view.ElevatorView.initializeAudio(ElevatorView.j ava:340)

at com.deitel.jhtp4.elevator.view.ElevatorView.(ElevatorView.java:162)

at com.deitel.jhtp4.elevator.ElevatorSimulation.(ElevatorSimulation.jav a:30)

at com.deitel.jhtp4.elevator.ElevatorSimulation.main(ElevatorSimulation.java: 46)
java.lang.NullPointerException

at java.lang.Class.resourcePath(libgcj.so.7)

at java.lang.Class.getResource(libgcj.so.7)

at com.deitel.jhtp4.elevator.view.ElevatorMusic.open(ElevatorMusic.java:48)

at com.deitel.jhtp4.elevator.view.ElevatorView.initializeAudio(ElevatorView.java:341)

at com.deitel.jhtp4.elevator.view.ElevatorView.(ElevatorView.java:162)

at com.deitel.jhtp4.elevator.ElevatorSimulation.(ElevatorSimulation.java:30)

at com.deitel.jhtp4.elevator.ElevatorSimulation.main(ElevatorSimulation.java:46)

Detalhe: A janela ou Frame aparecem, mas o personagem, os andares e o proprio elevador não aparecem.

Estou Usando: JDK1.5.0_11 and JRE 1.5.0_11

No WindowsXP rodou beleza…sem problema algum com a mesma JRE/JDK1.5.0_11

3 Respostas

T

Você “pensa” que está usando o Java 1.5.0_11.
Só que seu path está provavelmente achando primeiramente o kaffe ou o gcj.
Veja qual é a saída de "/usr/bin/java -version ".

M

Eu acho que vc esta correto…

realmente em java -version não corresponde ao meu jdk1.5.0

como eu faço para sobrepor o gcj do fedora5?

M

Realmente vc estava certo Thingol.

Consegui executar o simulador agora.

Eu dei um jeitinho aqui…tirei esse gcj e configurei novamente o arquivo etc/profile apontando para minha jdk1.5.0_11 e deu certo.

Obrigadão mesmo…valeu pelo apoio.

Criado 4 de abril de 2007
Ultima resposta 5 de abr. de 2007
Respostas 3
Participantes 2