Uma nova versão do Eclipse só saiu. Existe alguma coisa que eu possa fazer para evitar ter que caçar manualmente pelo meu plugins de novo?

StackOverflow https://stackoverflow.com/questions/1059732

Pergunta

Galileo saiu no outro dia, e apesar de plugins sob Eclipse são, IMO, apenas um pouco mais fácil de lidar do que Netbeans , ainda seria realmente fantástico se houvesse uma maneira simples para me fazer o upgrade para a nova versão (e levar os meus plugins comigo).

Todas as dicas?

Foi útil?

Solução

Não diretamente, AFAIK.

Aqui é a coisa mais próxima que eu vim com, sob a suposição de que o meu velho Eclipse é suficiente recente para que ele use uma forma similar de gerenciador de atualização (P2).

No antigo Eclipse, ir para Preferências> Instalar / update-> Disponível Sites Software. Escolher os que não são construídos em (você verá um nome para eles, ou pelo menos uma URL não-eclipse). Você pode selecionar o que deseja e, em seguida, exportá-los para XML.

Agora vá para o novo Eclipse, ir para a mesma janela de preferência, e importar os sites de atualização do XML. Agora, quando você instalar um novo software, você deve ver os seus sites de atualização, embora você provavelmente ainda tem que escolher manualmente opções de plugins que oferecem múltiplas downloads.

ressalva Importante: Alguns fornecedores de plug-in realmente oferecem diferentes sites de atualização para diferentes versões do Eclipse, então você ainda estaria apontando para o antigo plugin. Isso normalmente acontece se você nunca atualizou seu plugin existente para uma nova versão. Um exemplo comum disso é com Subsclipse, assim você pode querer atualizar manualmente essa.

Outras dicas

Eu recomendaria para ler: " instalar o plug-ins para o Eclipse IDE ", escrito especificamente para eclipse3.5.

O uso do método I é armazenar todos os meus plug-in em um compartilham um dropins pasta , e em seguida, lançar o meu eclipse com a seguinte linha na eclipse.ini:

-Dorg.eclipse.equinox.p2.reconciler.dropins.directory=/<myPath>/mySharedDropins

Enquanto esta linha está presente no eclipse.ini de qualquer futuro eclipse, todos aqueles nova instalação irá detectar e usar o meu plug-in compartilhado.

Combine isso com um aperfeiçoá-lo eclipse.ini você é bom para ir!

Eu faço isso:

http: // codificadores -log.blogspot.com/2009/06/manage-your-eclipse-install-with-local.html

Não tenho certeza o quão bem eu como a abordagem ainda - eu ainda estou tentando com isso. Essencialmente, eu posso criar um patch de cada plugin instalar, ea aplicá-lo para a nova versão.

Além disso, eu usar essa abordagem em outros produtos, para que eu possa usar o mesmo processo em todos os lugares.

In many cases you may/should be able to copy the plugin files from your Eclipse 3.4 
install directory (i.e. eclipse/plugins) over to your new Galileo plugins directory.

There are some exceptions, but they tried to keep the plugin API and binaries 
backwards compatible with the previous release.  

You can find more information in the eclipse/readme directory under your 
Galileo install directory.  

See filename: readme_eclipse.html      Section: "Compatibility with Previous Releases"

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top