Buon giorno a tutti.
Sono un laureando in Informatica e stò sostenendo un tirocinio interno all'università.
Sto usando Ubuntu e sto cercando di far girare il progetto del professore sviluppato xò su MAC.
Su linux ci da un'errore che ormai sono due settimane che cerco di risolverlo, ma niente, sono disperato!
La cosa assurda che sul Mac del prof il codice funziona , ma su linux no
Vi chiedo il vostro aiuto e i vostri suggerimenti.
Grazie anticipatamente.
Lo stack dell'errore è questo :
codice:
Exception in thread "main" java.lang.RuntimeException: java.lang.ClassNotFoundException: andromeda.partProjStream.partmgr.Partition
[exec] at org.mapdb.SerializerPojo.classForName(SerializerPojo.java:87)
[exec] at org.mapdb.SerializerPojo.access$100(SerializerPojo.java:36)
[exec] at org.mapdb.SerializerPojo$1.deserialize(SerializerPojo.java:73)
[exec] at org.mapdb.SerializerPojo$1.deserialize(SerializerPojo.java:39)
[exec] at org.mapdb.Storage.recordGet2(Storage.java:183)
[exec] at org.mapdb.StorageJournaled.get(StorageJournaled.java:261)
[exec] at org.mapdb.EngineWrapper.get(EngineWrapper.java:48)
[exec] at org.mapdb.AsyncWriteEngine.get(AsyncWriteEngine.java:200)
[exec] at org.mapdb.EngineWrapper.get(EngineWrapper.java:48)
[exec] at org.mapdb.CacheHashTable.get(CacheHashTable.java:78)
[exec] at org.mapdb.DB.<init>(DB.java:51)
[exec] at org.mapdb.DBMaker.make(DBMaker.java:569)
[exec] at andromeda.partProjStream.partmgr.PartitionManager.<init>(PartitionManager.java:95)
[exec] at andromeda.partProjStream.querymgr.QueryManager.<init>(QueryManager.java:67)
[exec] at andromeda.experiments.ProjectionExperiments.performEDBTQueryTests(ProjectionExperiments.java:738)
[exec] at andromeda.experiments.ProjectionExperiments.main(ProjectionExperiments.java:116)
[exec] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[exec] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
[exec] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[exec] at java.lang.reflect.Method.invoke(Method.java:616)
[exec] at org.apache.hadoop.util.RunJar.main(RunJar.java:156)
[exec] Caused by: java.lang.ClassNotFoundException: andromeda.partProjStream.partmgr.Partition
[exec] at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
[exec] at java.security.AccessController.doPrivileged(Native Method)
[exec] at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
[exec] at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
[exec] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
[exec] at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
[exec] at java.lang.Class.forName0(Native Method)
[exec] at java.lang.Class.forName(Class.java:188)
[exec] at org.mapdb.SerializerPojo.classForName(SerializerPojo.java:85)
[exec] ... 20 more