Como posso fixar o Eclipse Luna na barra de tarefas do Windows 7?


15

Eu costumava fixar o Eclipse na minha barra de tarefas adicionando essas linhas ao eclipse.iniarquivo:

-vm
C:/Program Files/Java/[my java version]/bin

Mas parece não funcionar com o novo lançamento do Eclipse Luna. Agora, sem essas linhas, não consigo fixar o aplicativo e, com elas, o menu de contexto nem aparece quando clico com o botão direito do mouse no ícone na barra de tarefas.

Existe alguma maneira de corrigir isso?


Eu tenho o mesmo problema. Eu procurei no bugs.eclipse.org, mas não encontrei nenhuma referência ao menu quebrado do botão direito. Pinning foi parcialmente quebrado por várias versões agora (ver erros 314805 e 432353 )
Didier L

Pessoalmente, basta fixá-lo no menu Iniciar para ter apenas um ícone na barra de tarefas.
Enigma

Que tal apenas arrastar o eclipse.exe do Explorer para a barra de tarefas?
František Žiačik 09/09/2015

Respostas:


11

Eu usei a configuração -vm no eclipse.ini em versões anteriores, mas ela não resolveu o problema aqui. Fixar diretamente na barra de tarefas pareceu me deixar com um ícone duplicado quando Luna terminou de inicializar. FWIW, pareço ter hackeado uma correção. Primeiro, cliquei com o botão direito do mouse em eclipse.exe e fixei no menu Iniciar. Depois de iniciar o Luna no Start, cliquei com o botão direito do mouse no ícone que apareceu na barra de tarefas e fixei na barra de tarefas. Em seguida, desmarquei o menu Iniciar (já que prefiro acesso direto ao ícone em vez de Iniciar> Eclipse). E uma vez feito, o Luna agora inicia na barra de tarefas e o ícone é atualizado, mas não duplicado, quando totalmente carregado.


3
Isso funcionou para mim depois que eu coloquei de volta o -vm no arquivo ini.
Martin Larente 10/07

Isto não funcionou para mim. A adição da pasta java bin à frente da variável path fez isso.
Erick Robertson

6

Tive esse problema com o Eclipse Mars 64 bits no Windows 10 Pro x64 Insider Preview Build 10130. A única maneira de conseguir corrigir isso é executando o Eclipse como se fosse um aplicativo do Windows Vista:

  1. Remova qualquer ícone fixado para fomentar a barra de tarefas

  2. Clique com o botão direito do mouse no executável Eclipse -> Propriedades -> guia Compatibilidade -> Modo de Compatibilidade

  3. Marque Executar este programa no modo de compatibilidade para

  4. Selecione Windows Vista (qualquer um deles).

  5. Execute o Eclipse clicando no executável e fixe-o quando estiver totalmente carregado.

Não precisei adicionar o sinalizador -vm nem no atalho (C: \ Usuários \ [Seu usuário] \ AppData \ Roaming \ Microsoft \ Internet Explorer \ Iniciação Rápida \ Usuário Fixado \ Barra de Tarefas) ou no arquivo eclipse.ini.


embora isso tenha funcionado para se livrar do ícone duplicado, descobri que meus projetos git no JDK8 receberão um erro interno. O rastreamento de pilha seguinte este comentário mostra que é desencadeada por jgit
Archimedes Trajano

java.lang.InternalError: não deve chegar aqui em sun.nio.fs.WindowsNativeDispatcher.CreateSymbolicLink0 (método nativo) em sun.nio.fs.WindowsNativeDispatcher.CreateSymbolicLink (WindowsNativeDispatcher.java:890) em sun.nio.fs.WindiderFileSystems.ystems. createSymbolicLink (WindowsFileSystemProvider.java:578) em java.nio.file.Files.createSymbolicLink (Files.java:1043) em org.eclipse.jgit.util.FileUtil.createSymLink (FileUtil.java:111)
Archimedes Trajano

Desculpe ouvir isso! Não posso dizer se tenho o mesmo comportamento do meu lado, pois não estou usando o Eclipse para Java, embora você deva tentar adicionar o sinalizador -vm nem o atalho (C: \ Users [Seu usuário] \ AppData \ Roaming \ Microsoft \ Internet Explorer \ Início Rápido \ Usuário Fixado \ Barra de Tarefas) ou o arquivo eclipse.ini. Você pode encontrar o procedimento exato em muitas respostas neste tópico. Apenas certifique-se de adicionar a linha no início do arquivo eclipse.ini.
Jeremy Pare

Bug @ArchimedesTrajano descrito em não específico para java, mas sim para egit. Estou tendo o mesmo problema no win10 com o projeto php, compartilhado com o git.
Cthulhu

11
Nem a adição do -vmparâmetro nem o truque ao fixá-lo primeiro no menu Iniciar funcionaram para mim, embora a alteração da configuração de compatibilidade tenha corrigido o problema no Windows 10 + eclipse 4.6 (neon).
Sebastian Zartner 28/05

2

Os passos:

  1. Vá para o diretório de instalação do eclipse, clique com o botão direito do mouse em eclipse.exe e clique em "Criar atalho"
  2. Abra o Eclipse clicando duas vezes no atalho recém-criado.
  3. Vá além da seleção da área de trabalho e da tela inicial. Quando o Eclipse estiver totalmente carregado, clique com o botão direito do mouse no ícone Eclipse na barra de tarefas e clique em "Fixar este programa na barra de tarefas".
  4. Feche o Eclipse.
  5. Exclua o atalho.

Os resultados:

  • Nenhuma entrada duplicada da barra de tarefas do Eclipse, que é um problema conhecido nas últimas versões do Eclipse
  • O menu de contexto da entrada da barra de tarefas do Eclipse funciona (notei que este é um novo problema no Eclipe Luna)

Você também deve garantir que o Eclipse seja executado em uma boa JVM. Portanto, você pode modificar sua variável de sistema PATH para incluir o caminho para a JVM de sua escolha ou modificar o arquivo eclipse.ini no mesmo diretório que eclipse.exe e adicionar as 2 linhas a seguir:

-vm
C:/Program Files/Java/[your Java VM]/bin

Se você escolher a solução PATH, anexará à sua variável PATH este pedaço de texto:

;C:/Program Files/Java/[your Java VM]/bin

Certifique-se de que o Eclipse esteja em execução na JVM que você escolheu, abrindo o Windows Task Manager e inspecionando a linha de comandos usada para executar o Eclipse. No meu sistema, notei que algum javaw.exe localizado em C: \ Windows \ System32 \ foi usado, o que não era o que eu queria.


4.4.2 ainda não oferece menu de contexto ...
patstuart

Quando combinado com o stackoverflow.com/q/11524162 , consegui que isso funcionasse.
patstuart

1

Isso funcionou para mim:

1 - Copie / cole o executável "eclipse.exe" na área de trabalho 2 - Fixando na barra de tarefas 3 - Exclua o executável da área de trabalho 4 - Clique com o botão direito do mouse no ícone do eclipse na barra de tarefas> clique com o botão direito do mouse no ícone do eclipse na lista> Propriedades 5 - Altere o caminho para o executável (destino: .... / eclipse.exe) e altere o diretório (Iniciar em :)

Estranho, mas funciona para mim !!!


Não funciona, você terminará com 2 ícones na barra de tarefas.
Timmos 15/10

0

Tive o mesmo problema hoje, então a solução que estou usando atualmente é localizar o executável do eclipse e clicar com o botão direito do mouse e dizer "Fixar na barra de tarefas". Comportamento desajeitado e não uniforme para a maioria dos outros aplicativos do Windows, mas talvez alguém tenha uma solução melhor no futuro.


11
Isso não funciona, quando o Eclipse é totalmente iniciado, ele usa um novo ícone ao lado do ícone fixado.
Martin Larente 9/07

Sim, eu notei isso mais tarde. Enquanto a tela inicial apareceu, parecia perfeita e devo ter esquecido de verificar mais tarde. Vou verificar novamente se consigo trabalhar com algo.
bschultek

0

Eu descobri uma maneira de fazê-lo funcionar.

Primeiro, localize Eclipse.exe e fixe-o na barra de tarefas. Em seguida, inicie o eclipse usando o ícone fixado. Agora você verá que, depois que a tela inicial desaparecer, o eclipse será exibido na barra de tarefas como um ícone separado daquele que você usou para iniciá-lo.

Não se preocupe. Solte o ícone antigo, clique com o botão direito do mouse no ícone em que o eclipse está em execução e fixe-o. Voila! O ícone será fixado e o eclipse continuará em execução. Agora, feche e inicie o eclipse conforme necessário e você verá que ele funciona perfeitamente.

PS: não esqueça de incluir -vm e especifique o caminho da sua JVM no eclipse.ini


4
Isso não funciona com o Eclipse Luna: o menu de contexto não está disponível no segundo ícone que aparece.
Timmos 15/10

0

Apenas cliquei e arrastei o ícone do Eclipse para a barra de tarefas. Fixado.


0

Adicionando esta resposta, como esta página de superusuário aparece o número 1 no Google para "eclipse luna não pode fixar na barra de tarefas"

O que funcionou para mim executando o Eclipse Luna 1a (4.4.1) no Windows 8:

Simplesmente adicionar a binpasta ao arquivo pathnão é suficiente, eu precisava especificar o local para o bin/server/jvm.dllcom o -vmparâmetro:

-vm C:/Program Files/Java/[myJavaVersion]/bin/server/jvm.dll

Além disso, funcionou apenas se essa linha foi adicionada antes das linhas que contêm

 --launcher.appendVmargs [...]

Houve um relatório de bug do eclipse registrado para isso desde 2010. Os comentários incluem dicas úteis: https://bugs.eclipse.org/bugs/show_bug.cgi?id=314805


0

As respostas anteriores não funcionaram para mim (Windows 7 de 64 bits) ...

Adicionando a entrada -vm para eclipse.ini causada Eclipse para falhar ao iniciar: ele só mostrou um diálogo de erro grande (e sim a entrada fez apontam para um válido Java VM).

As soluções alternativas que envolvem fixar o menu Iniciar ou criar um atalho na área de trabalho não tiveram efeito.

O que funcionou foi adicionar o diretório bin do Java (C: \ Arquivos de Programas \ Java \ jre7 \ bin) como o primeiro item no meu PATH (o PATH das variáveis ​​do sistema e não o PATH nas variáveis ​​do usuário). Depois disso, iniciei o Eclipse, esperei que ele passasse pela tela inicial e cliquei com o botão direito do mouse na entrada da barra de tarefas. Agora o "Fixar este programa na barra de tarefas" não aparecer no menu, e como um bônus adicional as entradas "New Task" e "Ativar Tarefas" funcionar também.

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.