Forum » Programiranje » [Java]java.lang.NoClassDefFoundError
[Java]java.lang.NoClassDefFoundError
KernelPanic ::
Spostovani!
V Eclipsovem Workspace-u imam dva projekta, ki sta odvisna od drug drugega - izmenjujeta si razrede. Naprimer, obe aplikaciji uporabljata razred CSettingsManager, katerega naloga je pridobivanje nastavitev iz xml datoteke za povezovanje z podatkovno bazo. To je da danes delalo brez problemov. Sedaj, ko pozenem prvo aplikacijo, dobim sledec error:
Lp,
M.
V Eclipsovem Workspace-u imam dva projekta, ki sta odvisna od drug drugega - izmenjujeta si razrede. Naprimer, obe aplikaciji uporabljata razred CSettingsManager, katerega naloga je pridobivanje nastavitev iz xml datoteke za povezovanje z podatkovno bazo. To je da danes delalo brez problemov. Sedaj, ko pozenem prvo aplikacijo, dobim sledec error:
Exception in thread "main" java.lang.NoClassDefFoundError: CSettingsManagerRazred CSettingsManager sam ni deklrariran v tej aplikaciji, ampak v drugi. Drugi projekt lahko pozenem brez problemov. V cem je tezava?
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Unknown Source)
at java.lang.Class.getMethod0(Unknown Source)
at java.lang.Class.getMethod(Unknown Source)
at sun.launcher.LauncherHelper.getMainMethod(Unknown Source)
at sun.launcher.LauncherHelper.checkAndLoadMain(Unknown Source)
Caused by: java.lang.ClassNotFoundException: CSettingsManager
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 6 more
Lp,
M.
- spremenil: KernelPanic ()
KaRkY ::
Kot ti exception pove na classpathu ne najde definicije razreda CSettingsManager za kaj več je pa potrebno več informacij, kot recimo a ti to javi ko zaganjaš iz Eclipsa ali ko zaganjaš iz konzole, če iz konzole kake parametre podaš javi itd.
When you look long into an abyss, the abyss looks into you
KernelPanic ::
Potem malo pocekiram Project Build Path? Tam imam oba projekta, moralo bi delati ... Bom iz konzole se pognal, samo malo, pa javim ...
KernelPanic ::
javaw -g -verbose -c CFrameMain.javajavi:
Error: Could not create the Java Virtual Machine. Error: A fatal exception has occured. Program will exit.
Spura ::
problem ni build path ampak classpath. Razredi oz. jari obeh projektov morajo biti na classpathu.
win64 ::
KernelPanic je izjavil:
javaw -g -verbose -c CFrameMain.javajavi:Error: Could not create the Java Virtual Machine. Error: A fatal exception has occured. Program will exit.
Zaganjal boš izvorno kodo?
javac je za prevest
java je za zaganjat prevedene razrede/jar
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [Java]Problem z zaganjanjem aplikacije na sterznikuOddelek: Programiranje | 1685 (1494) | KernelPanic |
» | tomcat in datasourceOddelek: Programiranje | 1983 (1740) | infiniteLoop |
» | Java- hibernate.properties not foundOddelek: Programiranje | 1779 (1279) | xsenon |
» | Težave z java klepetalnicoOddelek: Omrežja in internet | 1773 (1653) | gokky |
» | java igre na internetu- ne zaženeOddelek: Pomoč in nasveti | 1663 (1567) | kl82 |