MediathekView Logo

    MediathekView-Forum

    • Registrieren
    • Anmelden
    • Suche
    • Kategorien
    • Aktuell
    • Tags
    • Beliebt
    • Benutzer
    • Gruppen

    NoClassDefFoundError: javafx/scene/control/Label

    Fragen, Hilfe, Kritik
    3
    6
    879
    Lade mehr Beiträge
    • Älteste zuerst
    • Neuste zuerst
    • Meiste Stimmen
    Antworten
    • In einem neuen Thema antworten
    Anmelden zum Antworten
    Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
    • H
      Herrgott zuletzt editiert von

      Hallo,

      Vielen Dank fuer Mediathekview. Ich nutze es schon ein paar Jahre und bin sehr zufrieden.

      Seit dem Update von Fedora 28 auf 29 vor ein paar Wochen startet MV aber nicht mehr. Ich habe es auf einem zweiten PC neu heruntergeladen (auch Fedora 29) und erhalte die gleiche Fehlermeldung.

      java -version
      openjdk version “1.8.0_191”
      OpenJDK Runtime Environment (build 1.8.0_191-b12)
      OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode)

      JavaFX ist in einer viel aelteren Version,installiert ich weiss nicht, ob das ein Problem ist:
      openjfx.x86_64 8.0.152-17.b05.fc29

      java -jar MediathekView.jar


      | / | | () | | | | | | | | | ()
      | . . | ___ | | __ | || |_ | | | | | | _____ __
      | |/| |/ _ / | |/ _ | _| ’ \ / _ \ |/ / | | | |/ _ \ \ /\ / /
      | | | | __/ (
      | | | (
      | | |
      | | | | __/ <\ _/ / | __/\ V V /
      _| |
      /_|_,||_,|_|| ||_||_\/||__| _/_/

      . Portable Mode: false
      Exception in thread “main” java.lang.NoClassDefFoundError: javafx/scene/control/Label
      at mediathek.Main.setupPortableMode(Main.java:149)
      at mediathek.Main.main(Main.java:158)
      Caused by: java.lang.ClassNotFoundException: javafx.scene.control.Label
      at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
      at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
      … 2 more

      DaDirnbocher 1 Antwort Letzte Antwort Antworten Zitieren
      • H
        Herrgott zuletzt editiert von

        Langversion ist angehaengt

        java -verbose:class -jar MediathekView.jar >> log.txt 2>> log.txt

        0_1542106491588_verbose.txt

        1 Antwort Letzte Antwort Antworten Zitieren
        • DaDirnbocher
          DaDirnbocher @Herrgott zuletzt editiert von

          @Herrgott Hilft dir das (zumindest als Erklärung)?

          1 Antwort Letzte Antwort Antworten Zitieren
          • H
            Herrgott zuletzt editiert von

            Vielen Dank. Ja das erklaert warum es nicht mehr funktioniert. Habe ich wohl bei der Suche vorher uebersehen. Dann hoffen wir mal, dass Nicolas es schafft, eine neue Version zu veröffentlichen

            1 Antwort Letzte Antwort Antworten Zitieren
            • H
              Herrgott zuletzt editiert von

              Zur Info: Es hat sich ein neuer Maintainer für OpenJFX auf Fedora gefunden und das soeben veröffentlichte Update openjfx-8.0.152-19.b05.fc29.x86_64 behebt das Problem. Bei mir läuft MediathekView wieder.

              1 Antwort Letzte Antwort Antworten Zitieren
              • R
                rj45 zuletzt editiert von

                Hallo,
                als Feedback eine Beobachtung, die ich auf Fedora 28 gemacht habe. Bisher lief MV problemlos. Habe jetzt ein Update aller angebotenen Pakete durchgeführt und bin dann JRE-seitig auf folgendem Stand gewesen:

                java-1.8.0-openjdk-headless-1.8.0.191.b12-11.fc28.x86_64
                java-1.8.0-openjdk-openjfx-1.8.0.191.b12-11.fc28.x86_64
                openjfx-8.0.202-2.b02.fc28.x86_64
                java-1.8.0-openjdk-1.8.0.191.b12-11.fc28.x86_64

                Problem: Seitdem ließ sich MV nicht mehr starten:

                (java:9084): Gdk-ERROR **: 13:50:47.382: The program ‘java’ received an X Window System error.
                This probably reflects a bug in the program.
                The error was ‘BadWindow (invalid Window parameter)’.
                (Details: serial 10341 error_code 3 request_code 20 minor_code 0)
                (Note to programmers: normally, X errors are reported asynchronously;
                that is, you will receive the error a while after causing it.
                To debug your program, run it with the --sync command line
                option to change this behavior. You can then get a meaningful
                backtrace from your debugger if you break on the gdk_x_error() function.)

                Daher testhalber ein Downgrade des openjfx-Pakets auf openjfx-8.0.152-12.b04.fc27.x86_64 durchgeführt: MV geht wieder.

                1 Antwort Letzte Antwort Antworten Zitieren
                • 1 / 1
                • Erster Beitrag
                  Letzter Beitrag

                30
                Online

                5.6k
                Benutzer

                5.1k
                Themen

                33.2k
                Beiträge

                Betrieben mit NodeBB - Impressum