Como executar o eclipse em modo limpo? e o que acontece se o fizermos?

Se alguma coisa não estiver a funcionar correctamente ou se alguns plugins forem carregados correctamente no meu Eclipse. Muitas vezes recebo sugestões para abrir o Eclipse em modo limpo. Então, como correr em modo limpo? e o que acontece se o fizer?

 178
Author: venkatvb, 2010-01-08

9 answers

O Que Faz:

Se for definido como "true" , serão utilizados quaisquer dados em 'cache' pela estrutura OSGi e eclipse o tempo de execução será limpo. Serao limpar as baratas usadas para guardar o pacote resolução de dependências e eclipse dados do registo de extensão. Usar isto a opção forçará o eclipse a reinicialize estes esconderijos.

Como usá-lo:

  • edite o ficheiro eclipse.ini localizado na sua pasta de instalação do Eclipse e insira -clean como primeira linha.
  • ou editar o atalho que usa para iniciar o Eclipse e adicionar -clean como primeiro argumento.
  • ou criar um programa em lote ou shell que chame o executável Eclipse com o argumento -clean. A vantagem para este passo é que você pode manter o script ao redor e usá-lo cada vez que você quer limpar o espaço de trabalho. Você pode chamá-lo de algo como eclipse-clean.bat (ou eclipse-clean.sh).

(de: http://www.eclipsezone.com/eclipse/forums/t61566.html)

Outro comando eclipse Opções da linha: http://help.eclipse.org/indigo/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fmisc%2Fruntime-options.html

 245
Author: Eran Medan, 2015-10-30 13:44:40

Para o modo limpo: iniciar a plataforma como

eclipse -clean
É tudo. A plataforma irá limpar algumas informações do pacote OSGi em cache, ele ajuda ou é recomendado se você instalar novos plugins manualmente ou remover plugins não utilizados.

Não afectará quaisquer dados relacionados com o espaço de trabalho.

 72
Author: Andreas_D, 2010-01-08 19:23:11

Pode iniciar o Eclipse em modo limpo a partir da linha de comandos:

eclipse -clean
 28
Author: Spike Williams, 2010-01-08 19:22:10

Usar a opção -clean é o caminho a seguir, como mencionado pelas outras respostas.

Certifique-se que o remove do seu .ini ou atalho depois de resolver o problema. Faz com que o Eclipse reavalie todos os plugins sempre que ele começa e pode aumentar dramaticamente o tempo de inicialização, dependendo de quantos plugins Eclipse você instalou.

 16
Author: James Branigan, 2017-04-07 00:00:22
  • clique no atalho
  • botão direito - > Propriedades
  • Adicionar-limpar na cláusula do alvo e depois começar.
Vai demorar muito tempo depois do início normal e vai refrescar todos os recursos.
 11
Author: RTA, 2014-01-09 00:45:37

Para o Mac OS X Yosemite fui capaz de usar o comando open.

Usage: open [-e] [-t] [-f] [-W] [-R] [-n] [-g] [-h] [-b <bundle identifier>] [-a <application>] [filenames] [--args arguments]
Help: Open opens files from a shell.
      By default, opens each file using the default application for that file.  
      If the file is in the form of a URL, the file will be opened as a URL.
Options: 
      -a                Opens with the specified application.
      -b                Opens with the specified application bundle identifier.
      -e                Opens with TextEdit.
      -t                Opens with default text editor.
      -f                Reads input from standard input and opens with TextEdit.
      -F  --fresh       Launches the app fresh, that is, without restoring windows. Saved persistent state is lost, excluding Untitled documents.
      -R, --reveal      Selects in the Finder instead of opening.
      -W, --wait-apps   Blocks until the used applications are closed (even if they were already running).
          --args        All remaining arguments are passed in argv to the application's main() function instead of opened.
      -n, --new         Open a new instance of the application even if one is already running.
      -j, --hide        Launches the app hidden.
      -g, --background  Does not bring the application to the foreground.
      -h, --header      Searches header file locations for headers matching the given filenames, and opens them.
Isto funcionou comigo.
open eclipse.app --args clean
 4
Author: gview, 2015-08-11 19:39:32

A opção mais fácil é: utilização ./eclipse -clean

 3
Author: nchouhan, 2016-04-02 11:07:26

Para limpar numa configuração de lançamento, veja esta dica:

Http://www.eclipsezone.com/eclipse/forums/t83410.html

 2
Author: keesp, 2013-01-04 10:29:58

Para utilizadores do Windows: Você pode fazer o que RTA disse ou através da linha de comando fazer isso: Navegar para o locaiton do executável eclipse em seguida, executar:

 eclipse.lnk -clean

Primeiro verifique o nome do seu executável usando o comando 'dir' na sua localização

 2
Author: cristianorbs, 2014-10-13 19:09:22