Ошибка времени компиляции Java из-за перехода с jdk7 на jdk6 - PullRequest
1 голос
/ 15 марта 2012

Изначально мой код был собран / скомпилирован с использованием open-jdk7.

Но из-за некоторых ограничений мне теперь нужно использовать только open-jdk6.Итак, когда я попытался скомпилировать свой код с использованием jdk6, я получил следующую ошибку:

 Exception in thread "main" java.lang.UnsupportedClassVersionError:
 javaapplication1/JavaApplication1 : Unsupported major.minor version 51.0

Используемая ОС: Ubuntu 11.10

Любая помощь будет принята.

Ответы [ 2 ]

2 голосов
/ 15 марта 2012

Это может быть результатом зависимости от некоторых других классов (библиотек / jars), скомпилированных в другой версии JDK (в данном случае 1.7).

Убедитесь, что вы используете скомпилированную версию jar / библиотек 1.6.

0 голосов
/ 15 марта 2012

У вас еще есть код? Не могли бы вы перекомпилировать необработанный код с JDK-6?

...