Затмение: разочарование в Java 1.7 (несвязанная библиотека)

Есть проблемы с новым проектом в новой установке затмения. Действия по воспроизведению:

  1. Загрузите эту версию Eclipse: http://www.eclipse.org/downloads/packages/eclipse-ide-java-developers/heliosr

  2. Распакуйте в c: \ program файлы \ eclipse java

  3. Запустить Eclipse; выберите рабочее пространство

  4. Файл > Новый > Java Project

  5. Имя проекта: Hello World . JRE: «Использовать среду выполнения JRE: JavaSE-1.7»

  6. Нажмите Далее , перейдите на вкладку Библиотеки. Единственная запись - Системная библиотека JRE [JavaSE-1.7] (не связана) . Что значит «несвязанный»? Как это исправить?

  7. Хит Готово .

Ожидается: Новый проект работает нормально.

Факт: Есть две ошибки:

The project cannot be built until build path errors are resolved HelloWord  Unknown Java Problem
Unbound classpath container: 'JRE System Library [JavaSE-1.7]' in project 'HelloWord' HelloWord  Build path Build Path Problem

Что я здесь не так делаю?

Обновление: Возможно, у меня нет Java 7 JDK на моей машине. Как я могу быть уверен?

Обновление 2: Похоже, Java 7 еще не вышла. Сладкий.

76
задан Nick Heiner 22 August 2010 в 15:37
поделиться

2 ответа

1) Узнайте, где установлена ​​java на вашем диске, откройте командную строку, перейдите в это место и запустите «. \ Java -version», чтобы узнать точную версию. Или, проще говоря, проверьте модуль добавления / удаления в панели управления.

2) После установки jdk 7 вам нужно сообщить об этом Eclipse. Окно -> Настройки -> Java -> Установленные JRE.

105
ответ дан 24 November 2019 в 11:19
поделиться

Вы действительно скачали и установили одну из основных сборок с https://jdk7.dev.java.net/ ?

Вы можете поиграть с функции, хотя они нестабильны, поэтому вам не следует выпускать программное обеспечение против них.

2
ответ дан 24 November 2019 в 11:19
поделиться