Jar και IncompatibleClassChangeError
Posted: Mon Dec 14, 2009 1:36 am
Δουλεύω μια εργασία από eclipse και χρειάζομαι διάφορα jarάκια. Μέχρι ένα σημείο (ενώ τα είχα προσθέσει όλα) δούλευαν τα πάντα μια χαρά. Σε κάποια φάση χρειάστηκε να χρησιμοποιήσω κάποια τάξη από ένα jar που μέχρι εκείνη τη στιγμή δεν είχα αγγίξει.
Παίρνω το ακολουθο error
Exception in thread "main" java.lang.IncompatibleClassChangeError: Implementing class
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$000(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)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at lucene.Searcher.search(Searcher.java:48)
at lucene.Searcher.<init>(Searcher.java:32)
at lucene.Searcher.main(Searcher.java:96)
Από όσο έχω ψάξει όλοι λένε πως εμφανίζεται αν τα ο κώδικας έχει γίνει compiled σε διαφορετικές χρονικές στιγμές->Τα jars που πρόσθεσα.
Το έχετε δει ποτέ αυτό? Καμιά λύση πρόταση?
Ευχαριστώ!
Παίρνω το ακολουθο error
Exception in thread "main" java.lang.IncompatibleClassChangeError: Implementing class
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$000(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)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at lucene.Searcher.search(Searcher.java:48)
at lucene.Searcher.<init>(Searcher.java:32)
at lucene.Searcher.main(Searcher.java:96)
Από όσο έχω ψάξει όλοι λένε πως εμφανίζεται αν τα ο κώδικας έχει γίνει compiled σε διαφορετικές χρονικές στιγμές->Τα jars που πρόσθεσα.
Το έχετε δει ποτέ αυτό? Καμιά λύση πρόταση?
Ευχαριστώ!