ответ Таркуна вроде правильный, но я просто хотел опубликовать «более правильный» ответ для всех, кто найдет этот вопрос в будущем.
По какой-то причине Eclipse требуются права администратора на компьютерах с Windows 7 и Windows Vista. Чтобы сделать это один раз, щелкните правой кнопкой мыши исполняемый файл Eclipse или ярлык и выберите «Запуск от имени администратора»; чтобы сделать его постоянным, перейдите в свойства, на вкладку совместимости и установите флажок «Запускать эту программу от имени администратора».
Несмотря на сообщение Таркуна, возможно, он забыл, у Eclipse нет установщика; Вы просто распаковываете это. Переустановка не требуется. Если вы обычно запускаете Eclipse и обнаруживаете что-то неправильное и только что обнаружили этот ответ, вы можете безопасно запускать Eclipse от имени администратора с этого момента, и ничто не помешает вам, поскольку вы до этого момента не работали от имени администратора.
Проблемы с Eclipse, для которых требуется режим администратора, появляются не сразу, но, например, если вы проверяете наличие обновлений в Eclipse, работающем в режиме без прав администратора, Eclipse будет утверждать, что сайты обновлений недоступны. Также некоторые функции графического интерфейса будут иметь проблемы.
Эти проблемы, вероятно, вызваны некоторыми расширенными функциями UAC, предназначенными для защиты вашей системы, такими как UAC Virtualization . Eclipse может (и, будем надеяться, будет) исправлена для записи только в пространство пользователя и «хорошо играть» с другими приложениями Windows, но сейчас нам нужно просто запустить его как администратор и поверить, что он не использует преимущества добавленных привилегий.
Как sidenote, я потратил несколько часов, пытаясь выяснить, как заставить Eclipse писать в каталоге% AppData%, в надежде, что это решит эту проблему и позволит Eclipse работать в пользовательском режиме, но я мог не получить Затмение, чтобы чтить все, что я пытался. Ну да ладно ...