JDK 1.6 совместим с JDK 1.5? - PullRequest
       36

JDK 1.6 совместим с JDK 1.5?

6 голосов
/ 16 июня 2010

У меня проблема с совместимостью, мой проект разрабатывается в JDK 1.6, но когда мне нужно отправить его в домен хоста, возникает проблема, когда домен хоста использует JDK 1.5, как мне сделать мой проект совместимым с JDK1,5?заранее спасибо

Ответы [ 2 ]

11 голосов
/ 16 июня 2010

Вам необходимо установить атрибут -target. Также см. javac /?.

javac -target 1.5 [...]

Также см. этот пример в документации javac.


Обновление : согласно комментариям, которые вы используете Eclipse, вы можете просто изменить уровень соответствия компилятора для каждого проекта. Щелкните правой кнопкой мыши проект> Свойства> Компилятор Java> Уровень соответствия компилятора> 1,5 . См. Скриншот .

alt text

Вы можете загрузить JDK 1.5 из Sun Archive .

3 голосов
/ 16 июня 2010

Вы должны иметь возможность установить уровень соответствия для вашего компилятора / IDE на 1,5, чтобы пометить любые несовместимости (с помощью предупреждений компилятора). Затем вы можете исправить все, что нужно, чтобы сделать ваш код 1.5 совместимым.

Например, в Eclipse вы идете в Preferences / Java / Compiler и устанавливаете уровень соответствия 1,5. Возможно, что-то похожее в других IDE.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...