Я использую Windows 7 с включенным UAC . Мне всегда было странно, что Eclipse не использует установщик и не использует папку AppData для хранения своих данных в Windows, но в последнее время мне пришлось переустанавливать ее пару раз (сложно проблемы с вождением), и мне было интересно, действительно ли я ставлю его в лучшее место.
Я копирую папку eclipse в мой каталог C:\Program Files\
и делаю ярлык в моем меню «Пуск», а затем прикрепляю его к панели задач. Однако у eclipse есть проблемы, поэтому я перехожу к свойствам, вкладке совместимости и включаю «Запуск от имени администратора». Затем каждый раз, когда я открываю Eclipse, мне нужно нажать «Да» в окне UAC, но все работает правильно, за исключением одного побочного эффекта: моя сенсорная панель не прокручивает никаких окон в Eclipse. Это связано с тем, что программа с сенсорной панелью работает от имени обычного пользователя, поэтому она не может изменять затмение, выполняемое от имени администратора. Итак, мне нужно закрыть и снова открыть программное обеспечение для сенсорной панели в качестве администратора.
В любом случае, короткая история ... Где лучшее место для размещения папки затмения в Windows и почему?
Редактировать: Я только что нашел возможное предложение , не стесняйтесь комментировать. Похоже, я могу просто запустить его от имени администратора один раз и настроить все мои плагины и тому подобное, а затем запустить его как обычный пользователь для моих обычных задач (кодирование). Я не могу поверить, что никогда не думал об этом, но я могу придерживаться каталога Program Files и попробовать этот подход, если я не получу лучший ответ здесь.
Ninite помещает Eclipse в C: \ eclipse. С тех пор, как я задал этот вопрос, это было мое место установки Eclipse. Eclipse по-прежнему неправильно обрабатывает разрешения при запуске из папки Program Files.