Heim >Java >javaLernprogramm >Warum erhalte ich beim Ausführen meiner JavaFX Media-Anwendung einen Modulfehler?
Modulfehler beim Ausführen der JavaFx-Medienanwendung
Frage:
Wenn ich versuche auszuführen In meiner JavaFX-Anwendung erhalte ich die folgende Fehlermeldung:
java.lang.IllegalAccessError: class com.sun.media.jfxmediaimpl.NativeMediaManager (in unnamed module @0x4d7be377) cannot access class com.sun.glass.utils.NativeLibLoader (in module javafx.graphics) because module javafx.graphics does not export com.sun.glass.utils to unnamed module @0x4d7be377
Ich bin mir nicht sicher, was die Ursache ist dieser Fehler. Mein Code lautet wie folgt:
import javafx.application.Application; import javafx.scene.Scene; import javafx.scene.media.AudioClip; import javafx.stage.Stage; public class Main extends Application { @Override public void start(Stage primaryStage) { AudioClip audioClip = new AudioClip(getClass().getResource("/audio/sound.mp3").toString()); audioClip.play();
Das obige ist der detaillierte Inhalt vonWarum erhalte ich beim Ausführen meiner JavaFX Media-Anwendung einen Modulfehler?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!