Когда я использую определенные jar-файлы в одном из проектов коннектора, я пишу для lombardi в TeamWorks eclipse, я получаю исключение для версии плохого класса ...
любые идеи, как это можно решить ..
С уважением, Adhir
Вы получите эту ошибку, если вы используете (скажем) Java 1.5 и используете JAR, скомпилированный с Java 1.6.
Самый простой способ решить проблему - обновить версию Java до версии, используемой JAR.
Попробуйте скомпилировать / перекомпилировать все ваши вещи одним и тем же компилятором. Как правило, это происходит, когда у вас есть что-то скомпилировано с более высокой версией и вы пытаетесь запустить его со старым.
Эта проблема также может быть вызвана устаревшим (365-дневным) сертификатом Android, на который ссылается Eclipse.
Подробнее см. «Ошибка отладочного сертификата в плагинах Eclipse Android * ».
Основная причина этой ошибки: jars, включенные в ваш проект, собраны из другой версии java, и вы компилируете свой проект из другой версии java, просто обновление версии java решит эту проблему.
Я тоже столкнулся с той же проблемой.
Это результат запуска кода, скомпилированного с версией компилятора, которая больше, чем версия java, которую вы используете для его запуска. IE код скомпилирован с 1.6, и вы работаете с 1.5. См. Этот пост, чтобы определить, с какой версией он был скомпилирован.
как-может-я-найти-мишень-Java-версия-для-а-скомпилированного класса
самое простое решение - запустить его с самой последней JVM.