2012-05-22 48 views
0

java.lang.NoClassDefFoundError:GNU /寶庫/ THashMapNoClassDefinitionFoundError同時使用JGAP API

我使用JGAP API解決使用遺傳算法負荷分配問題。 我現在面對的問題與Jgap並無真正的關係。 我想創建類WeightedRoulleteSelector的對象,我得到的部份例外:

Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: gnu/trove/THashMap 
at org.jgap.impl.WeightedRouletteSelector.<init>(WeightedRouletteSelector.java:48) 
    .... 
Caused by: java.lang.ClassNotFoundException: gnu.trove.THashMap 
at java.net.URLClassLoader$1.run(URLClassLoader.java:202) 
at java.security.AccessController.doPrivileged(Native Method) 
at java.net.URLClassLoader.findClass(URLClassLoader.java:190) 
at java.lang.ClassLoader.loadClass(ClassLoader.java:307) 
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) 
at java.lang.ClassLoader.loadClass(ClassLoader.java:248) 

不要有一個想法如何克服這一點。我需要爲此添加jar文件嗎?

請大家幫幫忙

回答

0

您需要在運行時類路徑添加trove library

+0

加入library..No使用!仍然有相同的問題! –

+0

你是如何添加圖書館的? –

+0

下載了ZIP,添加到庫部分 –