Я скачал eclipse и разархивировал файл в папку, а также добавил несколько плагинов, изменил некоторые настройки.
Если я скопирую эту папку в pendrive и открою ее на другом ПК, все ли мои настройки и плагины будут работать из коробки?
Я скачал eclipse и разархивировал файл в папку, а также добавил несколько плагинов, изменил некоторые настройки.
Если я скопирую эту папку в pendrive и открою ее на другом ПК, все ли мои настройки и плагины будут работать из коробки?
Ответы:
Да. Затмение портативно. Однако вам нужно указать папку рабочей области и виртуальную машину Java в командной строке. Это предотвращает использование Eclipse сломанной виртуальной машины, поставляемой с Windows, и позволяет ему получить доступ к рабочему пространству, даже если буква диска изменилась.
eclipse.exe -clean -vm %JAVA_HOME%/bin/javaw.exe -data %WORKSPACE%
К сведению: Java VM также переносима, поэтому вы можете установить Java и Eclipse на один и тот же флэш-накопитель.
ПРИМЕЧАНИЕ. Настройки проекта Eclipse могут быть не переносимыми. Это зависит от того, как вы настроили свой файл .classpath. Старайтесь использовать относительные пути, когда это возможно.
clean
командой?
Eclipse хранит все свои плагины и конфигурацию в своей собственной структуре каталогов, что делает его переносимым, удивительно простым и интуитивно понятным. Я использовал Eclipse в портативном режиме без каких-либо проблем. Все, что я могу порекомендовать, это пара дополнительных шагов, чтобы сделать вашу жизнь немного проще, и вот что я делаю:
Я просто скачиваю zip-файл Eclipse, извлекаю его в каталог на рабочем столе и выполняю следующие шаги.
Скопируйте среду выполнения Java с компьютера, на котором она установлена, в каталог Eclipse. Папка с java должна быть названа "jre", чтобы вы получили следующее:
Eclipse
|
|___jre
|___bin
| |___files
|
|___lib
|___files
Это означает, что он может работать на любом компьютере, на котором не установлена Java, без необходимости запуска специальных параметров командной строки или пути. Просто запустите, eclipse.exe
и он найдет jre
для вас среду выполнения Java и будет радостно продолжать. Neato.
После этого, когда Eclipse запрашивает рабочее пространство, я просто вхожу, .\Workspace
чтобы каталог рабочего пространства был создан в каталоге eclipse, и кажется, что все детали рабочего пространства хранятся в этом каталоге в «относительном каталоге», поэтому не имеет значения, буква диска меняется. Плагины, такие как Pydev, хранят свои настройки в папке рабочей области (в папке с именем «.metadata»), поэтому, как только вы ее настроите, они также будут запоминаться между местами.
И Вуаля, портативное Затмение.
Вы можете скопировать этот каталог Eclipse между местами, и все, кажется, «просто работает».
В школе я решил назначить свое рабочее пространство Eclipse общему каталогу Dropbox . Каждый раз, когда я запускал Eclipse, я использовал этот каталог в качестве рабочей области. Это помогло мне работать в нескольких инсталляциях Eclipse одновременно довольно легко.
Вы пробовали Eclipse Portable ? Некоторые из моих друзей используют это, и они говорят, что это работает хорошо.
Data/workspace
, все еще используя относительный путь?
Должно. У меня есть установка затмения на флешке, и она отлично работает. Иногда мне приходится выбирать, какой JDK я использую.
Как говорили многие другие, Eclipse является переносимым и / или может быть легко сделан переносимым. Имейте в виду, что - в зависимости от типа проекта - большая часть операций записи может происходить с содержимым рабочей области (не с установкой), например, при автоматическом построении файлов классов после сохранения файла Java или для сохранения истории локальной рабочей области. Это может не только значительно замедлить Eclipse, но и снизить ожидаемый срок службы вашей флешки.
.zip
для Eclipse?