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