java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel

blogspot.com | 4 months ago
tip
Do you find the tips below useful? Click on the to mark them and say thanks to rafael . Or join the community to write better ones.
  1. 0
    samebug tip
    This error means there's a class missing in your classpath during runtime. You need to create a jar with all your dependencies and have it in your classpath. Check Maven Assembly Plugin and how to add your dependencies to a jar: https://goo.gl/U2zr8k
  2. 0

    blogspot.com | 4 months ago
    java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
  3. 0

    JXPanel is not loading

    Coderanch | 5 years ago | shiva machhewar
    java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    I am currently trying to run the Hello Samza example (http://samza.apache.org/startup/hello-samza/0.9/) and unfortunately when I try to run a Samza job I get the following exception: *Command* {code} deploy/samza/bin/run-job.sh --config-factory=org.apache.samza.config.factories.PropertiesConfigFactory --config-path=file://$PWD/deploy/samza/config/wikipedia-feed.properties {code} *Exception* {code} ... Error: A JNI error has occurred, please check your installation and try again Exception in thread "main" java.lang.NoClassDefFoundError: scala/Function2 at java.lang.Class.getDeclaredMethods0(Native Method) at java.lang.Class.privateGetDeclaredMethods(Class.java:2701) at java.lang.Class.privateGetMethodRecursive(Class.java:3048) at java.lang.Class.getMethod0(Class.java:3018) at java.lang.Class.getMethod(Class.java:1784) at sun.launcher.LauncherHelper.validateMainClass(LauncherHelper.java:544) at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:526) Caused by: java.lang.ClassNotFoundException: scala.Function2 at java.net.URLClassLoader.findClass(URLClassLoader.java:381) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ... 7 more {code} If I edit vim deploy/samza/bin/run-class.sh and manually add the scala-library.jar to the CLASSPATH value, this error disappears, though the Hadoop Application will fail with a similarish exception (http://localhost:8088/). {code} Error: A JNI error has occurred, please check your installation and try again Exception in thread "main" java.lang.NoClassDefFoundError: scala/collection/immutable/List at java.lang.Class.getDeclaredMethods0(Native Method) at java.lang.Class.privateGetDeclaredMethods(Class.java:2701) at java.lang.Class.privateGetMethodRecursive(Class.java:3048) at java.lang.Class.getMethod0(Class.java:3018) at java.lang.Class.getMethod(Class.java:1784) at sun.launcher.LauncherHelper.validateMainClass(LauncherHelper.java:544) at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:526) Caused by: java.lang.ClassNotFoundException: scala.collection.immutable.List at java.net.URLClassLoader.findClass(URLClassLoader.java:381) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ... 7 more {code} The following links might be related: * https://samza.apache.org/learn/tutorials/0.9/run-in-multi-node-yarn.html * https://issues.apache.org/jira/browse/SAMZA-456

    Apache's JIRA Issue Tracker | 2 years ago | Mark S
    java.lang.NoClassDefFoundError: scala/Function2

  1. rsprangemeijer 1 times, last 6 days ago
  2. Nikolay Rybak 2 times, last 1 month ago
  3. mauritius 1 times, last 5 months ago
  4. r1chjames 2 times, last 5 months ago
  5. Kialandei 3 times, last 6 months ago
1 more registered users
85 unregistered visitors
Not finding the right solution?
Take a tour to get the most out of Samebug.

Tired of useless tips?

Automated exception search integrated into your IDE

Root Cause Analysis

  1. java.lang.ClassNotFoundException

    javafx.embed.swing.JFXPanel

    at java.net.URLClassLoader.findClass()
  2. Java RT
    LauncherHelper.checkAndLoadMain
    1. java.net.URLClassLoader.findClass(URLClassLoader.java:381)
    2. java.lang.ClassLoader.loadClass(ClassLoader.java:424)
    3. sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
    4. java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    5. java.lang.Class.getDeclaredMethods0(Native Method)
    6. java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
    7. java.lang.Class.privateGetMethodRecursive(Class.java:3048)
    8. java.lang.Class.getMethod0(Class.java:3018)
    9. java.lang.Class.getMethod(Class.java:1784)
    10. sun.launcher.LauncherHelper.validateMainClass(LauncherHelper.java:544)
    11. sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:526)
    11 frames