2015-08-25 3 views
-1

Я запускаю eclipse helios (64-разрядная версия) на платформе Windows 7 (64 бит). Я загрузил оба JDK 6 и 7 в папку «Program Files». Я хочу скомпилировать свою Java-программу в Java 1.7, чтобы я мог ее переключить.установлен JDK 7 не найден в eclipse

  1. нажмите на папку проекта
  2. выберите Свойства
  3. выберите Java Compiler

Однако система не показывает Java 1.7 вариант.

[обновление]

после добавления JDK 1.7 под установленной JREs.

enter image description here

+0

является вашим JDK 64-битная версия? Если нет, установите 64-разрядную версию. –

+0

@ Rafael: Спасибо за ваш ответ. Я просто проверил, что загруженный JDK 7 имеет 64 бит. Я запускал «java -version», и получил «Java HotSport 64-разрядный сервер VM ...» – DaeYoung

+0

Check @ Javy's –

ответ

3

Во-первых, вам нужно конфиг затмить jdk, добавьте jdk 1.7 затмение, следующий скриншот ниже

нажмите Windows->Prefrence

enter image description here

затем нажмите Add...

enter image description here

затем next

enter image description here

выберите каталог jre, а затем нажмите кнопку Готово, вы найдете jdk7 выбор

+0

Спасибо! Я добавил jdk 1.7 в «Установленные JRE» (сначала он был jre6) и перезапустил eclipse, однако проблема все еще сохраняется. Я вижу Java 1.3, 1.4, 1.5 и 1.6 на уровне соответствия компилятора. очень странно ... – DaeYoung

+1

@DaeYoung, вероятно, ваш проект имеет собственную конфигурацию Java 6, тогда это перекрывает рабочую область по умолчанию. Проверьте «путь сборки java» проекта, а затем вкладку «библиотеки». Что вы там видите? – Gimby

+0

@ Gimby: Все. Спасибо, что направили меня в правильном направлении. Теперь я оглядываюсь назад, это было так очевидно. – DaeYoung

Смежные вопросы