Teszt hiba : "Exception in thread "main" java..."

0 votes
asked May 5, 2016 in Rendszermodellezés A00 by Gluon (30 points)  

Üdv!
A tesztelést elindítva az alábbi üzenet jelenik meg a test Console-on:

Exception in thread "main" java.lang.Error: Unresolved compilation
problem: The constructor PriorityQueue<LogicTimer.TimerEntry>(new
Comparator<LogicTimer.TimerEntry>(){}) is undefined

at
hu.bme.mit.inf.symod.homework.generic.tests.LogicTimer.(LogicTimer.java:47)
at
hu.bme.mit.inf.symod.homework.generic.tests.TesterAPI.(TesterAPI.java:27)
at
hu.bme.mit.inf.symod.homework.generic.tests.TestCases.base1(TestCases.java:11)
at
hu.bme.mit.inf.symod.homework.generic.tests.TestCases.main(TestCases.java:7)

A java applikációnál pedig a következőt:

Exception in thread "main" java.lang.NoClassDefFoundError: Stage 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: Stage 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

Mi ilyenkor a teendő?

1 Answer

0 votes
answered May 5, 2016 by oszkar.semerath (1,579 points)  
selected May 22, 2016 by oszkar.semerath
 
Best answer

A legújabb 1.8-as compilerrel és libraryvel jó a projekt, az egyik egyszerű megoldás hogy tegyük fel ezeket.

commented May 6, 2016 by Gluon (30 points)  
Bocsi nem találom pontosan melyikre gondolsz, tudnál adni egy linket?
commented May 6, 2016 by oszkar.semerath (1,579 points)  
Java 1.8-at  kell telepíteni.
commented May 7, 2016 by benedekh (677 points)  
és utána a következő lépéseket elvégezni: http://stackoverflow.com/a/26559889
commented May 25, 2016 by Omcsesz (31 points)  
Sziasztok!

Végigcsináltam, ugyanúgy maradt a hiba.
commented May 26, 2016 by oszkar.semerath (1,579 points)  
Szia! Nem lehet hogy 1.7-tel buildeled a projekted?
Át lehet állítani a compliance levelt:
http://nixmash.com/java/configuring-jre-1-8-in-eclipse/
commented May 26, 2016 by Omcsesz (31 points)  
Szia!

Köszi, beállítottam, de még így is megmaradt a hiba. (Java 1.8.0_91)
...