A instalação do eclipse é portátil?

20

Eu baixei o eclipse e descompactei o arquivo em uma pasta e também adicionei alguns plugins, alterei algumas configurações.

Se eu copiei esta pasta para um pendrive e a abri em outro PC, todas as minhas seções e plug-ins funcionarão fora da caixa?

instantsetsuna
fonte
11
De onde você baixou um .zippara o Eclipse?
Stevoisiak

Respostas:

15

Sim. O Eclipse é portátil. No entanto, você precisa especificar a pasta da área de trabalho e a Java VM na linha de comandos. Isso evita que o eclipse use a VM quebrada que vem com o Windows e permite acessar a área de trabalho, mesmo que a letra da unidade tenha sido alterada.

eclipse.exe -clean -vm %JAVA_HOME%/bin/javaw.exe -data %WORKSPACE%

FYI: A Java VM também é portátil, para que você possa colocar Java e Eclipse no mesmo pen drive.

NOTA: As configurações do projeto Eclipse podem não ser portáveis. Isso depende de como você configura o arquivo .classpath. Tente usar caminhos relativos sempre que possível.

Chris Nava
fonte
2
É possível tornar a instalação compatível com vários sistemas operacionais (como Linux e Windows)? Eu tive muita dificuldade tentando manter um espaço de trabalho portátil entre esses dois sistemas operacionais.
Anderson Verde
Desculpe, eu não tentei.
Chris Nava
Como posso configurar o eclipse para sempre executar com o cleancomando?
Stevoisiak 6/03/2017
5

O Eclipse armazena todos os seus plugins e configurações em sua própria estrutura de diretórios, tornando-o portátil e surpreendentemente fácil e intuitivo. Eu usei o Eclipse de maneira portátil, sem problemas. Tudo o que posso recomendar são algumas etapas extras para tornar sua vida um pouco mais fácil e é isso que eu faço:

Acabei de baixar o arquivo zip do Eclipse, extraí-o para um diretório na área de trabalho e execute as seguintes etapas.

Copie o tempo de execução Java de um computador que o tenha instalado no diretório Eclipse. A pasta com java deve ser nomeada "jre" para que você acabe com o seguinte:

Eclipse
|
|___jre
    |___bin
    |   |___files
    |
    |___lib
        |___files

Isso significa que ele pode funcionar em qualquer máquina que não tenha o Java instalado sem precisar executar configurações especiais de linha de comando ou caminho. Basta executar eclipse.exee ele encontra o tempo de execução Java jrepara você e continua feliz. Neato.

Depois disso, quando o Eclipse solicita um espaço de trabalho, basta entrar .\Workspacepara que o diretório do espaço de trabalho seja criado dentro do diretório eclipse, e parece que todos os detalhes do espaço de trabalho são mantidos sob esse diretório de uma maneira "diretório relativo", para que não importe se a letra da unidade muda. Plugins como o Pydev mantêm suas configurações na pasta da área de trabalho (em uma pasta chamada ".metadata"). Assim que você configurá-lo, eles também serão lembrados entre os lugares.

E Voila, Eclipse portátil.

Você pode copiar esse diretório do Eclipse entre locais e tudo parece "apenas funcionar".

Mokubai
fonte
4

Para a escola, escolhi atribuir meu espaço de trabalho do Eclipse a um diretório compartilhado do Dropbox . Cada vez que iniciei o Eclipse, usei esse diretório como espaço de trabalho. Isso me ajudou a trabalhar em várias instalações do Eclipse ao mesmo tempo com bastante facilidade.

Zoot
fonte
11
Boa ideia! +1 :)
instantsetsuna
Eu mantenho o espaço de trabalho na conta ftp do meu site. Posso acessá-los facilmente em minhas máquinas mac, windows e linux de uma só vez.
Sri Harsha Chilakapati
4

Você experimentou o Eclipse Portable ? Alguns dos meus amigos usam e dizem que funciona bem.

Mehper C. Palavuzlar
fonte
Esse link está desatualizado. Aqui está o novo link: portableapps.com/node/28647
Andrew Ensley
Existe alguma maneira de usar o Eclipse Portable com Linux (ou qualquer outro sistema operacional além do Windows)?
Anderson Green
É possível reatribuir o diretório da área de trabalho do padrão Data/workspaceenquanto ainda está usando um caminho relativo?
Stevoisiak
1

Pergunta antiga, mas desde a aparição do Oomph, o instalador do Eclipse, o Eclipse não é mais portátil: polui o diretório de usuário doméstico e arrasta pelo menos 6 arquivos de configuração diferentes, localizados em 5 diretórios diferentes. Tornou-se um pesadelo.

Damien B
fonte
0

Deveria. Eu tenho a instalação do eclipse em uma unidade flash e funciona bem. Às vezes, tenho que selecionar qual JDK estou usando.

AndrejaKo
fonte
Como você conseguiu instalar o Eclipse em uma unidade flash?
Anderson Green
0

Alguns plugins e várias configurações são definidas no nível "espaço de trabalho".

Como tal, não importa tanto se você usá-lo em outro computador, mas mais se você usá-lo em outro espaço de trabalho.

Gnoupi
fonte
0

Como muitos outros disseram, o Eclipse é portátil e / ou pode ser feito portátil com bastante facilidade. Lembre-se de que, dependendo do tipo de projeto, muitas atividades de gravação podem ocorrer no conteúdo da área de trabalho (não na instalação), por exemplo, ao criar automaticamente os arquivos de classe após salvar um arquivo Java ou manter o histórico da área de trabalho local. Isso pode não apenas desacelerar significativamente o Eclipse, mas também pode diminuir a expectativa de vida da sua unidade flash.

vwegert
fonte