sorry, I forget the error information. java.lang.NoClassDefFoundError: org/apache/directmemory/utils/CacheValuesIterable at org.apache.hama.graph.OffHeapVerticesInfo.skippingIterator(OffHeapVerticesInfo.java:112)at org.apache.hama.graph.GraphJobRunner.cleanup(GraphJobRunner.java:163)at org.apache.hama.bsp.BSPTask.runBSP(BSPTask.java:183)at org.apache.hama.bsp.BSPTask.run(BSPTask.java:146)at org.apache.hama.bsp.GroomServer$BSPPeerChild.main(GroomServer.java:1246)Caused by: java.lang.ClassNotFoundException: org.apache.directmemory.utils.CacheValuesIterableat java.net.URLClassLoader$1.run(URLClassLoader.java:366)at java.net.URLClassLoader$1.run(URLClassLoader.java:355)at java.security.AccessController.doPrivileged(Native Method)at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ------------------
Manna Xu Cluster and Grid Computing Lab School of Computer Science and Technology Huazhong University of Science and Technology Wuhan, 430074, China ------------------ 原始邮件 ------------------ 发件人: ".翄騯 &";<[email protected]>; 发送时间: 2014年6月24日(星期二) 下午4:36 收件人: "user"<[email protected]>; 主题: NoClassDefFoundError: org/apache/directmemory/utils/CacheValuesIterable Hi,everyone. I have encountered a problem to using OffHeapVerticesInfo to load vertex in RAM. I set the configuration of the job in this way : Conf.setClass("hama.graph.vertices.info",org.apache.hama.graph.OffHeapVerticesInfo.class,org.apache.hama.graph.VerticesInfo.class); and the version of hama I used is latest hama-0.6.4., and the algorithm is just a simple PageRank. Then I get the error: I tried to solve this bug with add Apache DirectMemory libraries to lib folder but it doesn't work. I choose two jar from maven dependencies: directmemory-cache-0.2.jar directmemory-kryo-0.2.jar to add in hama's lib folder. The error information is as same as last time. I want know is there anyone meet the same question as me, and how to solve it. Thanks a lot. ------------------ Manna Xu Cluster and Grid Computing Lab School of Computer Science and Technology Huazhong University of Science and Technology Wuhan, 430074, China
