Что делать, если на Mac отсутствует java.util

Asked
Viewd1595

1

Это немного утомляет, но мой Mac / Eclipse не предлагает мне никаких классов java.util. Я все еще могу запустить проект, в котором интенсивно используется (скажем) вектор, но я не могу нигде добавить новый вектор в код.

Eclipse не предлагает мне ...

Я провел прошлую ночь, перенастраивая установленные JRE, путь сборки и т. д., но он остался ...

Я использую Java 1.60 на Mac. Я пробовал Eclipse Galielo, Ganymede.

Что мне не хватает?

  • Как вы используете Java 6: это Sun или SoyLatte? Если вы используете Sun: значит, у вас 64-битный Mac, верно? Я предполагаю, что Java 6 от Sun вообще не будет работать на 32-битных Mac, но, может быть, просто возможно, она может работать со всевозможными забавными побочными эффектами ...

    Arjan03 июля 2009, 08:20
  • решено

    Для записи:

    Я решил, что это проблема, связанная с рабочей областью. Переключение рабочего пространства решило проблему. Однако, поскольку мои проекты были в старой рабочей области, которые были затронуты, я сделал следующее, чтобы исправить это:

    1. Создайте новую рабочую область (скажем, workspace2)
    2. Убедитесь / проверьте, что это рабочее пространство работает правильно, создав класс и позвольте ему быть производным от Vector.
    3. Скопируйте папку .metadata / .plugins / org.eclipse.core.runtime рабочей области2 в рабочую область1 (старая рабочая область) -> таким образом заменив эту папку
    4. Перезапустить Eclipse.

    Сработало у меня. Понятия не имею, что вообще пошло не так

    03 июля 2009, 09:24
  • Спасибо всем за помощь !!

    03 июля 2009, 09:25

1 ответов

4

Убедитесь, что:

  • Исходные папки настроены в свойствах проекта (щелкните проект правой кнопкой мыши).
  • У вас есть ссылка на JRE в разделе "Библиотеки путей сборки Java" в окне "Свойства проекта", и это действительная JRE.
  • Вы не пропустите ни одного JAR-файла в пути к классу - они снова будут отмечены в свойствах проекта.

Также попробуйте очистить проект и убедиться, что включена автоматическая сборка.