В какую папку следует установить Eclipse в Windows?


Я запускаю Windows 7 С включенным UAC. Мне всегда казалось странным, что затмение не использует установщик и не использует папку AppData для хранения своих данных в Windows, но в последнее время мне пришлось переустановить его пару раз (проблемы с жестким диском), и мне было интересно, действительно ли я помещаю его в лучшее место.

я копирую папку eclipse в мой и сделать ярлык в меню Пуск, а затем закрепить его на панели задач. Однако у eclipse есть проблемы, поэтому я перехожу к свойствам, вкладке совместимости и включаю "Запуск от имени администратора". Затем каждый раз, когда я открываю eclipse, я должен нажать " Да " в окне UAC, но все работает правильно, за исключением одного побочного эффекта: моя сенсорная панель не прокручивает окна в eclipse. Это связано с тем, что программа touchpad работает как обычный пользователь, поэтому она не может изменить eclipse, работающий как администратор. Итак, затем мне нужно закрыть и снова открыть программное обеспечение сенсорной панели в качестве администратор.

Короче говоря, длинная история... где лучше всего разместить папку eclipse в Windows, и почему?


Edit: я только что нашел возможные предложения, не стесняйтесь комментировать. Похоже, я могу просто запустить его как администратор один раз в первый раз и настроить все мои плагины и т. д., а затем запустить его как обычный пользователь для моих обычных задач (кодирование). Я не могу поверить, что никогда не думал об этом, но я могу придерживаться программы Каталог файлов и дать этот подход попробовать, если я не получу лучший ответ здесь.


Ninite места затмения в C:\eclipse. С тех пор, как я задал этот вопрос, это было мое место установки для Eclipse. Eclipse по-прежнему не правильно обрабатывает разрешения при запуске из папки Program Files.

5   51  

5 ответов:

настройки Eclipse в

c:\software\eclipse_{version}\  

Я храню все мои пакеты с открытым исходным кодом (ANT, Maven, Apache и т. д.) В c:\software и еще. Затем я добавляю необходимые каталоги в мой $PATH переменная (c:\software\ant\bin).

Я также сохраняю рабочее пространство Eclipse под c:\software\eclipse_workspace.

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

этот подход работал для XP, Windows7 RC1 и Windows7 Professional без проблем.

вы можете установить (распаковать) eclipse:

  • везде, где вы хотите (это означает, что вам не нужно устанавливать его на c:\Program Files (Я устанавливаю его, например, на c:\prog\java\eclipse дерево каталогов создать
  • С рабочей областью установлен в любом месте вы хотите (для меня: c:\prog\java\workspace, и я ссылаюсь на это рабочее пространство в мое затмение.ini.
    Это важно, потому что расположение рабочей области по умолчанию (с помощью user.дома) - это не всегда хорошая идея (см. поэтому вопрос и связанная ошибка затмения который будет решен только с предстоящим затмением Helios 3.6)
  • с плагинами, установленными в любом месте вы хотите через папку Dropins (также упоминается в eclipse.Ини на меня: c:\prog\java\myplugins)
  • С JVM установлен в любом месте вы хотите (также упоминается в eclipse.Ини на меня: c:\prog\java\jdks\jdk6u18, и я установил несколько других jdks в c:\prog\java\jdks)

затмение не должно никогда есть о c:\Program Files, и настройка, описанная выше, отлично работает с:

  • Vista или семь, UAC полностью активирован
  • XP, без прав администратора.

обычно я устанавливаю Eclipse на %LocalAppData%.

C:\Users\<username>\AppData\Local\Eclipse\<version>\
  • общий путь установки, используемый Google Chrome, Python, GitHub Desktop, Discord и f.lux
  • устанавливает Eclipse только для текущего профиля пользователя. (отдельные настройки для каждого пользователя)
  • не требует прав администратора
  • доступно по умолчанию переменная окружения Windows (%LocalAppData%)
  • папка предназначена специально для держите данные приложения

вы могли бы положить его под свой или My Documents папка, так что вам не придется беспокоиться о разрешениях. Затем просто добавьте ссылку в меню Пуск / быстрый запуск / рабочий стол, и вы будете хорошо идти.

у меня установлено много разных версий Eclipse и связанных с ними продуктов. Поэтому я их установил как C:\Eclipse\... для Windows и /Eclipse/... под Mac и Linux. Обычно с именем каталога в качестве базового имени zip-например eclipse-rcp-helios-SR2-macosx-cocoa-x86_64... Некоторые продукты, такие как продукты IBM, имеют свои собственные идеи и часто не могут быть изменены...

а для рабочих - да, у меня есть один для каждого клиента - они находятся под /Eclipse/Workspaces/... и друзей.

и целевые платформы помещаются под /Eclipse/TargetPlatforms/... и друзей.