“ java.lang.NoClassDefFoundError ”: JNI hiba történt

Szelén web-illesztőprogrammal dolgozom. Annyiszor próbáltam végrehajtani a szkriptemet. Újra és újra hibát mutat. Mit fogok tenni a megoldás érdekében? Mi a megoldás erre? Az eclipse neon és a jdk 8. verzióját használom. A fő módszer jól működik, de a @test oldal jni hibát ad nekem .. Hiba:

Error: A JNI error has occurred, please check your installation and try again Exception in thread "main" java.lang.NoClassDefFoundError: com/beust/jcommander/ParameterException 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: com.beust.jcommander.ParameterException 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 

Megjegyzések

  • A jcommander-1.48.jar & bsh-2.0b4.jar fájlok hozzáadásával a projektbe futtassa a tesztet

Válasz

Megértés – Ennek oka miért

  • Bármelyik a fájl a fordítás idején jelen van, de a végrehajtás idején nem érhető el

  • Ellenőriznie kell a fordítási és a futtatási idő környezetét is & osztályútvonalak

Megjegyzések

  • köszönöm. Megkaptam a hibát .. Hozzáadtam 2 jar fájlt (jcommander, jar & bsh-1.3.0.jar). A programom most már megfelelően működik.
  • Köszönöm a választ, tippet adott, hogy megoldjam az enyémet. Hasonló helyzetben van, az erőszak nem kapta meg az összes edényt a projekthez, a projekt újbóli feltérképezése és az importálás után minden üveg megjelent és eltűnt a hiba. Annak ellenőrzéséhez, hogy ez a helyzet, egyszerűen ellenőriznie kell a " Könyvtárakat " a " Java építési útvonal " (Projekt – > beállítások).

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük