Como alterar a área de trabalho padrão do Eclipse?


267

Onde posso alterar a área de trabalho padrão no Eclipse?


6
"diretório de trabalho padrão" = "espaço de trabalho padrão"? Ou alguma outra coisa?
precisa

8
você quer dizer o menu "Arquivo \ Alternar espaço de trabalho"?
Alexey Sviridov 03/03

4
Se esta pergunta é sobre o diretório de trabalho atual Java (CWD) no código, no que diz respeito à execução no Eclipse, queira salientar que nosso comportamento pode ter sido interessante. Usando o Eclipse com Subclipse para importar um projeto para a área de trabalho, o CWD pode ser diferente de apenas importar um projeto de origem Java do disco (verificado em outro lugar por meio da ferramenta externa SVN). Ainda não examinei isso mais, mas apenas um aviso.
David

Respostas:


319

Se você quer dizer "alterar espaço de trabalho", vá para File -> Switch Workspace


1
Ele não me permite mover esta pasta para outro lugar fora da minha pasta de trabalho ... Existe alguma solução alternativa para mover essa pasta para outra unidade?
Laserson

18
Isso não responde à pergunta, assumindo que a pergunta original mencionou "espaço de trabalho padrão". Para alterar o padrão do Eclipse na inicialização, consulte a outra resposta.
Jon Coombs

Oi, o que devo fazer se quiser alterar o diretório raiz do eclipse (para entrega de arquivos em java)?
Dhruv Singhal

173

Peguei esta pergunta para dizer como você pode alterar o espaço de trabalho Padrão para que, quando o Eclipse inicialize o espaço de trabalho desejado, seja carregado automaticamente:

  • Vá em preferências e digite "espaço de trabalho" na caixa de pesquisa fornecida para filtrar a lista. Como alternativa, você pode ir para Geral> Inicialização e Desligamento> Áreas de Trabalho.
  • Lá, você pode configurar um sinalizador para fazer o Eclipse solicitar que você selecione um espaço de trabalho na inicialização, marcando a caixa de seleção "Solicitar espaço de trabalho na inicialização".
  • Você também pode definir o número de áreas de trabalho anteriores. Finalmente, há uma lista de áreas de trabalho recentes. Se você apenas remover tudo, exceto o que deseja, o Eclipse será iniciado automaticamente com esse espaço de trabalho.

9
Isso parece responder claramente à pergunta. Pelo menos, é assim que eu o leio (e é a pergunta que eu precisava responder quando procurei e encontrei este tópico).
Jon Coombs

1
Preferências estão sob o menu "Janela" na minha versão do Eclipse
Josias Yoder

91
  1. Vamos para eclipse\configuration\
  2. Abra o arquivo "config.ini"
  3. Modifique a linha

    osgi.instance.area.default="F:/Workspace/Java"
    

    onde "F:/Workspace/Java"deve ser seu espaço de trabalho padrão!


1
Tome cuidado com barras negras nas implementações do Windows. O caminho do Windows seria F: \ Workspace \ Java e não o F: / Workspace / Java necessário. No Kepler não há necessidade de aspas, não conheço outras versões.
Michael

3
Exemplo no Mac OS X: osgi.instance.area.default=@user.home/Documents/workspace
Ronan Quillevere

3
Como Michael disse, use barras invertidas nas janelas. Além disso, não é único, mas é o dobro. Por exemplo, o diretor acima seria: "F: \\ Espaço de Trabalho \\ Java"
Khulja Sim Sim

1
No ubuntu, fui para ~ / .eclipse / org.eclipse.platform_4.3.0_1473617060_linux_gtk_x86_64 / configuration / config.ini e adicionei esta linha osgi.instance.area.default=@user.home/workspace apontando para onde eu sempre quis.
21714 Jerinaw

2
@KhuljaSimSim - na verdade, para o Windows barra funciona bem ... por exemplo. F: / eclipse / funcionou bem para mim .... e observe - sem as aspas duplas - apenas osgi.instance.area.default = F: / eclipse /
tom

28

Se você está falando sobre alterar o diretório de trabalho de um programa java que você inicia no eclipse, há um espaço para isso na configuração de execução. Se você for ao menu Executar e selecionar "Configurações de Execução ...", selecione sua configuração de execução e, na guia "Argumentos" de um Aplicativo Java, poderá editar o "Diretório de trabalho". Isso altera o diretório atual que será usado para iniciar o programa java.

Consulte a pergunta relacionada Diretório de trabalho do eclipse padrão, se é isso que você quer dizer.


18

Tudo o que Frank sugeriu mudar no config.ini está correto. Caso isso não tenha ajudado, é necessário remover o caminho do espaço de trabalho recente, como abaixo.

  1. Vamos para eclipse\configuration\org.eclipse.ui.ide.prefs\
  2. Abra o arquivo "org.eclipse.ui.ide.prefs"
  3. Remova o primeiro caminho RECENT_WORKSPACES.

    MAX_RECENT_WORKSPACES =5 RECENT_WORKSPACES =/Users/wrokspace1\n/Users/wrokspace2\n/Users/wrokspace3\n/Users/wrokspace4 RECENT_WORKSPACES_PROTOCOL =3
    SHOW_WORKSPACE_SELECTION_DIALOG =false
    eclipse.preferences.version=1


O problema que tive foi o eclipse travou antes de carregar minha área de trabalho e já havia verificado o 'use this como o padrão e não pergunte novamente'. Alterar SHOW_WORKSPACE_SELECTION_DIALOG = false para = true me permitiu selecionar um espaço de trabalho.
Eric Montagem

5
No Eclipse Neon, o arquivo está localizado na eclipse\configuration\.settingspasta
Genhis

8

Arquivo> Alternar espaço de trabalho> adicione o espaço de trabalho que você gosta> O Eclipse será reiniciado usando o espaço de trabalho desejado.


2
por que o eclipse é reiniciado quando você altera os espaços de trabalho? Qual é o propósito?
Vas

2
Eu acho que para que ele carrega todas as informações do novo espaço de trabalho ... mas isso é apenas o meu palpite;)
NEETS

com espaços de trabalho diffrent mais de uma pessoa pode salvar é própria configuração ou mesmo para seu próprio, se você quer espaço de trabalho para carga com projetos e bibliotecas específicas
Jesus Dimrix

6

Se você deseja alterar o diretório em que a execução do programa ocorrerá, vá para "Executar configurações" na guia Executar.

Em seguida, selecione seu projeto e vá para a guia "Argumentos", você pode alterar o diretório lá. Por padrão, é o diretório raiz do seu projeto.


4

Abra um prompt de comando. Mude para o diretório inicial do eclipse e digite "eclipse -clean", por exemplo, C: / eclipse> eclipse -clean

Isso solicitará a seleção do espaço de trabalho. Também forçará a defini-lo como o espaço de trabalho padrão.

Em seguida, vá para eclipsehome -> configuração -> pasta de configurações.

abra org.eclipse.ui.de.prefs em um bloco de notas.

defina esta propriedade como true a partir de false.

SHOW_WORKSPACE_SELECTION_DIALOG = true

Você será solicitado a selecionar uma área de trabalho toda vez.


É disso que você precisa quando o Eclipse está quebrado, não começa com limpeza, outras informações não são úteis (por exemplo, osgi.instance.area.default=@user.home/workspace). Obrigado!
Nick Westgate

3

Se você deseja alterar o espaço de trabalho recente manuallyem um configurationarquivo, org.eclipse.ui.ide.prefs existe em

eclipse > configuration > .settings > org.eclipse.ui.ide.prefs

abra esse arquivo em um editor localizado RECENT_WORKSPACESna linha #2e nessa linha você poderá ver áreas de trabalho recentes e pode changeou até mesmo removeelas.


1

Em Eclipse, vá para File-> Switch Workspace, escolha ou crie um novo espaço de trabalho.


1

Esta é a única resposta que você obteve pela primeira vez ao procurar o espaço de trabalho padrão, mas qualquer solução não foi resolvida, então eu sigo esta etapa para um espaço de trabalho padrão:

  1. Primeiro ícone de atalho de cópia para o seu eclipse.
  2. Clique com o botão direito e vá para propriedades, adicione o caminho do espaço de trabalho com o atributo -data,

No alvo:

D:\eclipse_path\eclipse.exe -data D:\workspace_path\workspace

insira a descrição da imagem aqui

Para usar os mesmos atalhos e preferências neste espaço de trabalho, Exportar preferência geral -> do seu eclipse de trabalho, ele gerará um arquivo .epf.

Portanto, basta importar o arquivo .epf para o seu novo espaço de trabalho e pronto.

insira a descrição da imagem aqui


A opção -data fornecida ao executável do eclipse também me ajudou. Obrigado por compartilhar.
Tez Kurmala

0

Se você deseja criar um novo espaço de trabalho - basta inserir um novo caminho no campo de texto na caixa de diálogo "Selecionar espaço de trabalho". O Eclipse criará um novo espaço de trabalho nesse local e mudará para ele.


0

No Ubuntu eu fui para

~/.eclipse/org.eclipse.platform_4.3.0_1473617060_linux_gtk_x86_64/configuration/config.ini 

e adicionou esta linha na parte inferior

osgi.instance.area.default=@user.home/workspace

e alterei o espaço de trabalho para o caminho dir da minha casa para onde eu coloquei meu espaço de trabalho.

Combinei a resposta @Frank com o comentário de @Ronan Quillevere


0

Meu eclipse kepler foi parar de responder na inicialização (logo após instalar o suporte do GAE), que eu localizei em um espaço de trabalho corrompido. Corrigi isso corrigindo o kepler, renomeando o diretório da área de trabalho (em uso) para que o kepler inicie normalmente sem uma área de trabalho e usei o arquivo >> switch para alterar a área de trabalho para gerar uma nova área de trabalho. Então comecei a preencher isso com meus projetos antigos que eu ainda precisava.


-1

Você pode verificar a opção que aparece quando você inicia o eclipse. Por favor, veja a figura abaixo

insira a descrição da imagem aqui

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.