java MainServer выдает java.lang.UnsupportedClassVersionError: Неподдерживаемая версия major.minor 51.0

Компиляция проста, но при использовании java для запуска программ она дает Exception found. Я использую Ubuntu 12.04 без подключения к интернету. Также установлены Oracle JDK7 и JRE7. Также сделал команду update-alternatives на java, javac и javaws. Поменял машину java в /etc/profiles. PATH указывает на папку Java оракула. Я сделал много поисков в Google по этой теме, но каждый раз разные версии jdk и jre. Также проверьте версию jdk и jre, используя java -version и javac-версию. Оба они одинаковы. Система также содержит OpenJdk6 и OpenJdk7.

Итак, как мне удалить эти ошибки? Java запускает небольшие программы, но при использовании RMI выдает эту ошибку.

2
задан 20 June 2014 в 19:57

1 ответ

Кажется, вы компилируете, а затем запускаете свой код с разными версиями JDK / JRE: если вы компилируете с JDK7, не запускайте, например, с JRE6.

См. эту ветку на java.net или этот вопрос о переполнении стека для подробного ответа.

0
ответ дан 20 June 2014 в 19:57

Другие вопросы по тегам:

Похожие вопросы: