Java JDK, компилятор, цели времени выполнения. Вопросы для определения конкретной среды выполнения и того, что jdk / sdk я могу использовать - PullRequest
0 голосов
/ 22 февраля 2012

У меня есть строгие версии компиляции и среды выполнения, которые я могу использовать, и у меня возникают проблемы с сопоставлением этого параметра с параметром netbeans «Исходный / двоичный формат» для свойств проекта.Я хотел бы разработать с jdk7, так как есть функции и поддержка кода, которые действительно хороши (случай переключения String - прекрасный пример). Однако среда для проекта во время выполнения требует, чтобы он был скомпилирован с версией 1.4.1 или выше, и среда выполненияверсия 1.6.0_02 (не может быть выше)

Учитывая эту информацию, я считаю, что пока netbeans использует jdk7 на уровне среды, тогда я могу установить исходные / двоичные параметры на уровне проекта следующим образом.jdk 1.4 и будет просто отлично.

Это правильное предположение или я упускаю основную концепцию?

1 Ответ

0 голосов
/ 22 февраля 2012

Если ваш проект должен быть скомпилирован с версией 1.4.1, вы должны установить формат Source / Binary на 1.4.1.Более того, если ваша платформа времени выполнения поддерживает только jdk1.6, как вы думаете, возможно ли использовать функции 1.7?

...