Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Could not create player to play mp3 file #1

Open
daniel4git opened this issue Dec 29, 2019 · 4 comments
Open

Could not create player to play mp3 file #1

daniel4git opened this issue Dec 29, 2019 · 4 comments

Comments

@daniel4git
Copy link

when i try to run it , i got this:
Exception in Application constructor
Exception in thread "main" java.lang.RuntimeException: Unable to construct Application instance: class eu.hansolo.spacefx.SpaceFX
at com.sun.javafx.application.LauncherImpl.launchApplication1(LauncherImpl.java:890)
at com.sun.javafx.application.LauncherImpl.lambda$launchApplication$2(LauncherImpl.java:195)
at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.lang.reflect.InvocationTargetException
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at com.sun.javafx.application.LauncherImpl.lambda$launchApplication1$8(LauncherImpl.java:802)
at com.sun.javafx.application.PlatformImpl.lambda$runAndWait$12(PlatformImpl.java:455)
at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427)
at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
at com.sun.glass.ui.gtk.GtkApplication._runLoop(Native Method)
at com.sun.glass.ui.gtk.GtkApplication.lambda$runLoop$11(GtkApplication.java:277)
... 1 more
Caused by: MediaException: UNKNOWN : com.sun.media.jfxmedia.MediaException: Could not create player! : com.sun.media.jfxmedia.MediaException: Could not create player!
at javafx.scene.media.MediaException.exceptionToMediaException(MediaException.java:146)
at javafx.scene.media.MediaPlayer.init(MediaPlayer.java:518)
at javafx.scene.media.MediaPlayer.(MediaPlayer.java:421)
at eu.hansolo.spacefx.SpaceFX.(SpaceFX.java:158)
... 13 more
Caused by: com.sun.media.jfxmedia.MediaException: Could not create player!
at com.sun.media.jfxmediaimpl.NativeMediaManager.getPlayer(NativeMediaManager.java:295)
at com.sun.media.jfxmedia.MediaManager.getPlayer(MediaManager.java:118)
at javafx.scene.media.MediaPlayer.init(MediaPlayer.java:474)
... 15 more

@daniel4git
Copy link
Author

at eu.hansolo.spacefx.SpaceFX.(SpaceFX.java:158)

@daniel4git
Copy link
Author

the os is Linux manjaro 4.19.88-1-MANJARO
jdk11

@HanSolo
Copy link
Owner

HanSolo commented Dec 29, 2019

So I guess you have OpenJDK 11 installed (e.g. adoptopenjdk) in combination with OpenJFX (e.g. from the gluonhq site). It works without any problem on my Ubuntu machine and my Mac.

@KMUS
Copy link

KMUS commented Feb 22, 2020

Same issue here.

Ubuntu 18.04.4 LTS

export JAVA_HOME=$(pwd)/tools/jdk-11.0.6+10
export PATH=$PATH:$JAVA_HOME/bin
not needed
export PATH_TO_FX=$(pwd)/tools/javafx-sdk-13.0.2/lib

cd SpaceFX
./gradlew clean run

Caused by: MediaException: UNKNOWN : com.sun.media.jfxmedia.MediaException: Could not create player! : com.sun.media.jfxmedia.MediaException: Could not create player!

This just happens under Linux. Under Windows it works fine.

HanSolo pushed a commit that referenced this issue May 29, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants