E
Publicado por Josep Manel (3 intervenciones) el 27/09/2011 00:51:27
Hola, estoy desarollando un programa para disparar samples (pedazos de sonidos). El caso es que cuando ejecuto el programa en el Netbeans me funciona correctamente. Me dispara los sonidos cada vez que pulso. Pero cuando creo el ".jar" y lo intento ejecutar por consola me sale el siguiente error.
xemacs@xemacs-bSF:~/NetBeansProjects/DjSuso/dist$ java -jar DjSuso.jar
javax.media.NoPlayerException: Cannot find a Player for :jar:file:/home/xemacs/NetBeansProjects/DjSuso/dist/DjSuso.jar!/Audios/corte1.mp3
at javax.media.Manager.createPlayerForContent(Manager.java:1412)
at javax.media.Manager.createPlayer(Manager.java:417)
at javax.media.Manager.createPlayer(Manager.java:332)
at UI.Principal.jButTotActionPerformed(Principal.java:251)
at UI.Principal.access$000(Principal.java:31)
at UI.Principal$1.actionPerformed(Principal.java:86)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2012)
No se si es porque estoy utilizando el OpenJDK o porque tengo algun error en la ruta del archivo. Yo creo el player con la siguiente llinia.
Player player = Manager.createPlayer(getClass().getResource("/Audios/corte1.mp3"));
Primero ponia la ruta al archivo, però me di cuenta que si queria empaquetar el audio con el programa debia utilizar rutas relativas. Por eso he metido los audios en el paquete "Audio" dentro del proyecto.
Gracias por todo.
xemacs@xemacs-bSF:~/NetBeansProjects/DjSuso/dist$ java -jar DjSuso.jar
javax.media.NoPlayerException: Cannot find a Player for :jar:file:/home/xemacs/NetBeansProjects/DjSuso/dist/DjSuso.jar!/Audios/corte1.mp3
at javax.media.Manager.createPlayerForContent(Manager.java:1412)
at javax.media.Manager.createPlayer(Manager.java:417)
at javax.media.Manager.createPlayer(Manager.java:332)
at UI.Principal.jButTotActionPerformed(Principal.java:251)
at UI.Principal.access$000(Principal.java:31)
at UI.Principal$1.actionPerformed(Principal.java:86)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2012)
No se si es porque estoy utilizando el OpenJDK o porque tengo algun error en la ruta del archivo. Yo creo el player con la siguiente llinia.
Player player = Manager.createPlayer(getClass().getResource("/Audios/corte1.mp3"));
Primero ponia la ruta al archivo, però me di cuenta que si queria empaquetar el audio con el programa debia utilizar rutas relativas. Por eso he metido los audios en el paquete "Audio" dentro del proyecto.
Gracias por todo.
Valora esta pregunta


0