Eu uso o Eclipse com projetos "externos" - ou seja, projetos criados a partir de fontes existentes.
Vasculhando os arquivos da área de trabalho, não consigo encontrar nenhuma referência a esses projetos. Minha pergunta é: como o Eclipse controla esses projetos?
Eu gostaria de poder adicionar um projeto ao espaço de trabalho automaticamente (gerando .project
e .classpath
arquivos).
Respostas:
Janelas:
Linux / osx:
Seu projeto pode existir fora da área de trabalho, mas todos os específicos do Eclipse
metadata
são armazenados nesseorg.eclipse.core.resources\.projects
diretóriofonte
.projects
no meu sistema (hortelã 16); é diferente no Windows?No Mac OS X, está sob
fonte
No Eclipse 3.3:
Ele está instalado no seu espaço de trabalho Eclipse. Algo como:
dentro da pasta da área de trabalho.
Sob essa pasta, há uma pasta por projeto. Há um arquivo lá chamado .location , mas é binário.
Portanto, parece que você não pode fazer o que deseja, sem interagir com o Eclipse programaticamente.
fonte
sfk replace -pat -binary _5552492F2F66696C653A2F443A2F_5552492F2F66696C653A2F463A2F_ -dir .metadata\.plugins\org.eclipse.core.resources\.projects -file .location
Se você estiver usando o Perforce (importou o projeto como um projeto do Perforce), .cproject e .project estarão localizados na raiz do projeto PERFORCE, não na pasta da área de trabalho.
Espero que isto ajude :)
fonte
Você também pode ter vários espaços de trabalho - para conectar-se a um e definir "A" de projetos - e conectar-se a um conjunto diferente sempre que desejar.
fonte
No Linux após excluir
Não deu certo
Depois que eu fiz Arquivo-> Atualizar
Em seguida, limpou todos os projetos antigos listados no eclipse.
fonte