Mediathekview 13.7.1 startet nicht (awt.dll: Can't find dependent libraries)
-
Hallo,
ich hoffe ich bin hier an der richtigen Stelle. Seit ein paar Tagen startet Mediathekview nicht mehr (auch vor dem Update von 13.7.0 auf 13.7.1). Es öffnet sich gar nichts nur der Mauszeiger verändert sich kurz und das war’s dann. Deinstallation und Neuinstallation mit Rechnerneustart haben nichts gebracht.
In der error.log im Programmverzeichnis wird folgendes angezeigt:
Exception in thread “install4j: window checker” java.lang.UnsatisfiedLinkError: C:\Program Files\MediathekView\jre\bin\awt.dll: Can’t find dependent libraries
at java.base/jdk.internal.loader.NativeLibraries.load(Native Method)
at java.base/jdk.internal.loader.NativeLibraries$NativeLibraryImpl.open(NativeLibraries.java:383)
at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:227)
at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:169)
at java.base/jdk.internal.loader.NativeLibraries.findFromPaths(NativeLibraries.java:310)
at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:280)
at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2416)
at java.base/java.lang.Runtime.loadLibrary0(Runtime.java:809)
at java.base/java.lang.System.loadLibrary(System.java:1893)
at java.desktop/java.awt.Toolkit$2.run(Toolkit.java:1380)
at java.desktop/java.awt.Toolkit$2.run(Toolkit.java:1378)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:312)
at java.desktop/java.awt.Toolkit.loadLibraries(Toolkit.java:1377)
at java.desktop/java.awt.Toolkit.<clinit>(Toolkit.java:1410)
at java.desktop/java.awt.Component.<clinit>(Component.java:622)
at com.install4j.runtime.launcher.integration.gui.AwtAndFxWindowChecker.hasVisibleAwtWindows(AwtAndFxWindowChecker.java:26)
at com.install4j.runtime.launcher.integration.gui.AwtAndFxWindowChecker.checkExecute(AwtAndFxWindowChecker.java:15)
at com.install4j.runtime.launcher.integration.gui.WindowChecker.run(WindowChecker.java:67)
java.lang.NoClassDefFoundError: Could not initialize class java.awt.Container
at mediathek.Main.initializeJavaFX(Main.java:439)
at mediathek.Main.main(Main.java:337)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
at com.exe4j.runtime.LauncherEngine.launch(LauncherEngine.java:84)
at com.exe4j.runtime.WinLauncher.main(WinLauncher.java:94)
at com.install4j.runtime.launcher.WinLauncher.main(WinLauncher.java:25)Hat hier irgendjemand eine Idee was das sein könnte?
Liebe Grüße
-
Hallo,
ich hoffe ich bin hier an der richtigen Stelle. Seit ein paar Tagen startet Mediathekview nicht mehr (auch vor dem Update von 13.7.0 auf 13.7.1). Es öffnet sich gar nichts nur der Mauszeiger verändert sich kurz und das war’s dann. Deinstallation und Neuinstallation mit Rechnerneustart haben nichts gebracht.
In der error.log im Programmverzeichnis wird folgendes angezeigt:
Exception in thread “install4j: window checker” java.lang.UnsatisfiedLinkError: C:\Program Files\MediathekView\jre\bin\awt.dll: Can’t find dependent libraries
at java.base/jdk.internal.loader.NativeLibraries.load(Native Method)
at java.base/jdk.internal.loader.NativeLibraries$NativeLibraryImpl.open(NativeLibraries.java:383)
at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:227)
at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:169)
at java.base/jdk.internal.loader.NativeLibraries.findFromPaths(NativeLibraries.java:310)
at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:280)
at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2416)
at java.base/java.lang.Runtime.loadLibrary0(Runtime.java:809)
at java.base/java.lang.System.loadLibrary(System.java:1893)
at java.desktop/java.awt.Toolkit$2.run(Toolkit.java:1380)
at java.desktop/java.awt.Toolkit$2.run(Toolkit.java:1378)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:312)
at java.desktop/java.awt.Toolkit.loadLibraries(Toolkit.java:1377)
at java.desktop/java.awt.Toolkit.<clinit>(Toolkit.java:1410)
at java.desktop/java.awt.Component.<clinit>(Component.java:622)
at com.install4j.runtime.launcher.integration.gui.AwtAndFxWindowChecker.hasVisibleAwtWindows(AwtAndFxWindowChecker.java:26)
at com.install4j.runtime.launcher.integration.gui.AwtAndFxWindowChecker.checkExecute(AwtAndFxWindowChecker.java:15)
at com.install4j.runtime.launcher.integration.gui.WindowChecker.run(WindowChecker.java:67)
java.lang.NoClassDefFoundError: Could not initialize class java.awt.Container
at mediathek.Main.initializeJavaFX(Main.java:439)
at mediathek.Main.main(Main.java:337)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
at com.exe4j.runtime.LauncherEngine.launch(LauncherEngine.java:84)
at com.exe4j.runtime.WinLauncher.main(WinLauncher.java:94)
at com.install4j.runtime.launcher.WinLauncher.main(WinLauncher.java:25)Hat hier irgendjemand eine Idee was das sein könnte?
Liebe Grüße
@eltsch sagte in Mediathekview 13.7.1 startet nicht (awt.dll: Can't find dependent libraries):
C:\Program Files\MediathekView\jre\bin\awt.dll
Schau mal mit dem Explorer ob die Datei bei dir da ist:
C:\Program Files\MediathekView\jre\bin\awt.dllWenn ja, dann würde ich darauf tippen das Dein Virenscanner etwas blockiert. Wenn sie nicht existiert hast Du einen Fehler bei der Installation wohl gemacht.
-
Hallo,
danke für die Antwort. Habe das gecheckt, Datei ist aber vorhanden, der scheint laut Fehlerlog allerdings anhängig zu ladende Bibliotheken nicht zu finden…
Virenscanner scheint auch nichts zu blockiern.Habe allerdings einen Workaround. In der Readme.txt ist ein Kommandozeilenaufruf:
jre/bin/java -Xmx2G -XX:+UseG1GC -Dfile.encoding=UTF-8 -XX:+UseStringDeduplication --enable-preview -jar MediathekView.jar
Den habe ich in einer Powershell mal aufgerufen…
Es erscheint die Fehlermeldung:
Fehler: Hauptklasse .encoding=UTF-8 konnte nicht gefunden oder geladen werden
Ursache: java.lang.ClassNotFoundException: /encoding=UTF-8Ich habe dann den Schalter “-Dfile.encoding” entfernt und ohne ihn den Aufruf durchgeführt.
Mediathekview startet!
Vielleicht hilft das ja den Entwicklern/Supportern.
Ich hab’ mir jetzt erst mal eine CMD gebastelt, die mir das Programm aufruft.
-
Hallo,
danke für die Antwort. Habe das gecheckt, Datei ist aber vorhanden, der scheint laut Fehlerlog allerdings anhängig zu ladende Bibliotheken nicht zu finden…
Virenscanner scheint auch nichts zu blockiern.Habe allerdings einen Workaround. In der Readme.txt ist ein Kommandozeilenaufruf:
jre/bin/java -Xmx2G -XX:+UseG1GC -Dfile.encoding=UTF-8 -XX:+UseStringDeduplication --enable-preview -jar MediathekView.jar
Den habe ich in einer Powershell mal aufgerufen…
Es erscheint die Fehlermeldung:
Fehler: Hauptklasse .encoding=UTF-8 konnte nicht gefunden oder geladen werden
Ursache: java.lang.ClassNotFoundException: /encoding=UTF-8Ich habe dann den Schalter “-Dfile.encoding” entfernt und ohne ihn den Aufruf durchgeführt.
Mediathekview startet!
Vielleicht hilft das ja den Entwicklern/Supportern.
Ich hab’ mir jetzt erst mal eine CMD gebastelt, die mir das Programm aufruft.
@eltsch sagte: Habe allerdings einen Workaround. In der Readme.txt ist ein Kommandozeilenaufruf:
Das entspricht der Lösung, die eine Google-Suche mit der entsprechenden Fehlermeldung auch ergibt. Scheint ein merkwürdiges Problem zu sein.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden