Como fixar o Eclipse no iniciador do Unity?

239

Como posso fixar eclipse indigo 3.7 Eu tenho 'instalado' em /opt/ na barra de tarefas?

Eu tentei iniciar o eclipse e clicar com o botão direito do mouse para escolher a opção 'keep in launcher'. Mas quando clico nesse ícone, depois de fechar o eclipse, ele não inicia o eclipse.

Eu já examinei Como eu adiciono o Eclipse Indigo? para o lançador? mas nenhuma resposta funcionou para mim. (Nota de modificação: As respostas deste tópico agora estão mescladas neste)

    
por nunos 17.11.2011 / 00:21

16 respostas

336

Para 11.10 e mais recente

Primeiro, crie um arquivo .desktop para eclipse:

gedit ~/.local/share/applications/opt_eclipse.desktop

Em seguida, cole isso dentro (não se esqueça de editar valores Exec e Icon):

[Desktop Entry]
Type=Application
Name=Eclipse
Comment=Eclipse Integrated Development Environment
Icon=** something like /opt/eclipse/icon.xpm **
Exec= ** something like /opt/eclipse/eclipse **
Terminal=false
Categories=Development;IDE;Java;
StartupWMClass=Eclipse

Depois disso, abra a pasta com o nautilus:

nautilus ~/.local/share/applications

Se você quiser usar este lançador fora do painel / lançador (ex: como um lançador de área de trabalho), você precisa adicionar permissão de execução clicando com o botão direito do mouse no arquivo e escolhendo Propriedades - & gt; Permissões - & gt; Permitir execução , ou, via linha de comando:

chmod +x ~/.local/share/applications/opt_eclipse.desktop

Finalmente, deixe cair opt_eclipse.desktop no lançador.

    
por Salem 17.11.2011 / 00:35
87

Para o Ubuntu 11.10, 12.04, 12.10

Se a pasta applications não existir dentro de ~/.local/share/ , crie-a

mkdir ~/.local/share/applications

Verifique se sua instalação deixou um arquivo .desktop viável para o Eclipse e copie-o se existir

cp /usr/share/applications/eclipse.desktop ~/.local/share/applications/

Se o arquivo não existir, crie um arquivo .desktop para o Eclipse na sua pasta ~/.local/share/applications/ usando gnome-desktop-item-edit , ou seja:

gnome-desktop-item-edit --create-new ~/.local/share/applications/

No nome definido como Eclipse, no comando, insira o caminho para o arquivo binário do Eclipse, insira um comentário se desejar e clique no ícone para selecionar o ícone desejado para o Eclipse.

Pressione ok quando terminar.

Depois de copiar o arquivo ou criar o seu próprio, abra esse local da pasta

nautilus ~/.local/share/applications/

Localize o arquivo que você acabou de criar e arraste-o para o iniciador

    
por Bruno Pereira 17.11.2011 / 11:47
16

11,04

Se a resposta do user21580 não funcionar (ótima sugestão, mas acho que não funcionou para mim quando eu instalei o Indigo), você pode tentar adicionar um arquivo eclipse.desktop a ~/.local/share/applications/ , com estes conteúdos:

#!/usr/bin/env xdg-open

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
StartupNotify=true
Icon=<path-to-eclipse-install>/icon.xpm
Name=Eclipse Indigo 3.7
#Exec=env UBUNTU_MENUPROXY=0 <path-to-eclipse-install>/eclipse
Exec=env <path-to-eclipse-install>/eclipse

Se você tiver erros, você pode tentar a linha Exec, que é comentada em vez do atual.

Referências:

por Christoph 14.07.2011 / 10:56
11

Deixe-me mostrar como criar um lançador personalizado e fixá-lo no Iniciador.

1) Primeiro, instale o painel do gnome:

sudo apt-get install --no-install-recommends gnome-panel

2) Para criar um novo atalho na área de trabalho, execute o seguinte comando no terminal ou usando Alt-F2:

gnome-desktop-item-edit --create-new ~/Desktop

Uma janela irá aparecer, enviar seus detalhes de atalho e clicar em OK:

Seu atalho aparecerá agora na sua área de trabalho.

Em seguida, arraste seu novo atalho do Google Desktop para o Iniciador.

É isso aí!

    
por Atem18 17.11.2011 / 01:14
3

Se você tiver baixado o Eclipse do site, em vez de instalá-lo nos repositórios, é possível bloquear o início. Você pode resolver isso escrevendo o arquivo com extensão .desktop, no nosso caso eclipse.desktop.

 [Desktop Entry]
 Name=Eclipse
 Comment=Eclipse
 Exec=/path/eclipse
 Icon=/path/icon.xpm
 Terminal=false
 Type=Application

Onde / path é onde você instalou o eclipse. Depois de salvá-lo, você precisa dar permissão de execução:

$ chmod +x eclipse.desktop

Em seguida, você o executa com o Nautilus e clicando (botão direito) sobre o laucher, você pode bloquear o lançador. E você pode iniciar o aplicativo corretamente.

    
por Joe 16.12.2012 / 19:48
2

Acho que esta é uma versão mais limpa:

[Desktop Entry]
Type=Application
Name=Eclipse
Comment=Eclipse Integrated Development Environment
Icon=eclipse
Exec=eclipse
Terminal=false
Categories=Development;IDE;Java;

Você deve adicionar isso a /usr/local/share/applications/eclipse.desktop e o symlink eclipse em /usr/bin . Você pode querer alterar o caminho do ícone se o seu tema não tiver um botão de eclipse (por exemplo, ambiance / radiance).

Se eu não estou enganado, este é o arquivo que vem com o galileo dos repositórios (que eu removi), e eu tenho usado com o Helios e agora com o Indigo.

    
por sergio91pt 14.07.2011 / 11:28
1

Para 12.04
Eu prefiro instalar a partir do repositório. Isso só funciona para mim e eu documento a maneira gráfica de fazê-lo aqui .

Se você precisar instalar a versão portátil (obtendo o tar.gz do site do eclipse), aqui está a melhor maneira que encontrei para trabalhar de maneira portátil e travada no Launcher.

Faça o download do eclipse portable e extraia para sua área de trabalho. Em um terminal:

sudo apt-get install eclipse-platform
sudo mv Desktop/eclipse /opt/eclipse
/opt/eclipse/eclipse

Clique com o botão direito do mouse no ícone na barra de inicialização e fixe para bloquear. Posso verificar que é portátil e não a plataforma porque tenho LOADS de plug-ins instalados que não aparecem quando são lançados desta forma.

Você pode descobrir que criar um arquivo .desktop funciona, mas que você tem um comportamento misterioso se tiver mais de uma instância portátil instalada.

    
por RobotHumans 16.04.2012 / 14:29
1

Tente

Exec=/bin/bash /home/USERNAME/eclipse/eclipse

ou faça / home / USERNAME / eclipse / eclipse executable

sudo chmod u+x /home/USERNAME/eclipse/eclipse

e use:

Exec=/home/USERNAME/eclipse/eclipse
    
por Binsh 03.05.2012 / 23:04
1

Certifique-se de que, se estiver usando a versão de 32 bits em uma máquina de 64 bits, instale as bibliotecas de 32 bits ( ia32libs-multiarch eu acho que é o pacote no Precise).

Alternativamente, se você está tentando rodar o 64bit Eclipse em uma máquina de 32 bits, você precisa baixar a versão de 32 bits.

    
por Thomas Ward 29.05.2012 / 18:39
1

Eu testei para o Eclipse MARs (não o da instalação) - mas o que é o pacote tar.gz no Ubuntu Desktop 14.0.4

gedit /usr/share/applications/eclipse.desktop

conteúdo para isso:

[Desktop Entry]
Type=Application
Name=Eclipse
Comment=Eclipse Integrated Development Environment
Icon=** something like /opt/eclipse/icon.xpm **
Exec= ** something like /opt/eclipse/eclipse **
Terminal=false
Categories=Development;IDE;Java;
StartupWMClass=Eclipse

Em seguida, no finder, busque pelo Eclipse quando o menu aparecer - basta arrastá-lo para o lançador e então começará a funcionar. Etapas muito simples e nada complicado para começar a trabalhar.

    
por Ashu 21.01.2016 / 03:37
1

18,04

Clique em Mostrar aplicativos, localize o Eclipse na lista, clique com o botão direito & amp; Adicionar aos favoritos.

    
por Phil 03.05.2018 / 04:19
0

Se não estiver usando um arquivo * .deb, seu software não está incluído nos menus ou no iniciador. O caminho fácil: Basta iniciar o Eclipse a partir de / opt e procurar um ícone que apareça no iniciador do Unity (barra lateral). Clique com o botão direito e marque "Manter no inicializador".

    
por user21580 14.07.2011 / 10:40
0

Para o Ubuntu 11.10

Faça o download de gnome-panel do Ubuntu Software Center, se ainda não estiver instalado.

Execute o Gnome "Create Launcher" a partir do terminal da seguinte forma:

gnome-desktop-item-edit --create-new ~/.local/share/applications/

Uma caixa de diálogo aparecerá.

  • Para Nome: provavelmente você vai querer nomeá-lo como "Eclipse".
  • Para Comando: navegue para onde o executável do Eclipse está localizado.
  • Para comentário: algo como "Eclipse IDE" deve fazer.
  • Para o ícone, clique no ícone do trampolim, navegue até a pasta onde o executável está localizado e selecione icon.xpm.
  • Clique em OK. Você já fez o ícone do lançador. Tudo o que resta é colocá-lo na barra de inicialização.
  • Abra a pasta ~ / .local / share / applications /. Você pode precisar pressionar ctrl-h para mostrar a pasta .local oculta.
  • Arraste o ícone do iniciador do Eclipse que acabou de criar para o iniciador.

Feito!

    
por Jason Hartley 12.03.2012 / 08:58
0

Na linha exec, coloque o executável ( eclipse ) diretamente. Não tente adicionar caracteres especiais ao espaço , ie , se o seu eclipse estiver no /home/username/My Dev Programs/Eclipse/eclipse coloque a linha inteira com os espaços na linha exec. Aqui está o meu arquivo eclipse.desktop :

#!/usr/bin/env xdg-open

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon=/home/marcos/Imagens/Icons/Eclipse Icon 128.png
Name=Eclipse
Exec=/home/marcos/Dev Software/eclipse/eclipse
Comment=Eclipse IDE
Name=Eclipse
Comment=Eclipse IDE
    
por Marcos Roriz Junior 29.05.2012 / 19:58
0

Use isto:

[Desktop Entry]
Version=4.2
Name=Eclipse
Comment=Java IDE
Exec=/home/USERNAME/eclipse/eclipse
Type=Application
Icon=/home/USERNAME/eclipse/icon.png
Terminal=false
NoDisplay=false
Categories=Development;IDE

Funciona para mim.

    
por umop aplsdn 30.08.2012 / 08:24
0

Atem18 está correto. Faça isso se quiser que seus ativadores estejam disponíveis em todo o sistema. É assim que automatizei a criação de lançadores. Isso pressupõe que você já tenha instalado o gnome-panel.

  1. terminal aberto
  2. mkdir ~/bin ou clique com o botão direito do mouse no navegador do arquivo inicial e crie a pasta bin.
  3. source .profile ou logout e login
  4. gedit no terminal ou do traço

    #!/bin/sh 
    sudo gnome-desktop-item-edit /usr/share/applications/ --create-new
    

    Não use os hífens / marcadores e não há necessidade de recuar.

  5. Atribua um nome sem espaços ao seu novo diretório bin e, em seguida, torne-o executável ( chmod a+x launcher-script ) ou clique com o botão direito em propriedades goto & gt; Permissões e clique na caixa de execução.

  6. agora no terminal: sudo gnome-desktop-item-edit /usr/share/applications/ --create-new

  7. Você deve ter o gui do Create Launcher aberto.

    Tipo = Aplicação no Terminal APENAS APLICA-SE A ESTE TEMPO. Na maioria das vezes, será Aplicação depois disso.

  8. Você pode nomear o que quiser. NÃO PERMITIDO PELO ESPAÇO Eu chamei o meu Create-Launcher

  9. No campo de comando, coloque o caminho para o script da etapa 3: /home/mike/bin/launcher-script Use seu nome de usuário e o nome real do arquivo criado.

  10. Clique na fonte para adicionar um ícone. Eu fiz no Gimp, mas existem muitos ícones que você pode usar que são muito genéricos e já instalados. Clique na mola e levará você para alguns.

  11. Quando terminar, clique em ok. Agora você pode navegar no seu navegador de arquivos até /usr/share/applications e você encontrará seu novo lançador. Basta arrastá-lo para sua barra de inicialização e você estará pronto para começar. Este processo coloca seus lançadores em um local onde todos os usuários possam acessá-los. A maioria do que eu encontrei coloca coisa na área de trabalho que pode ser bom para alguns, mas não para mim. Espero que você ache isso útil.

Agora você pode criar facilmente seu lançador de eclipse e qualquer outro também.

Depois de pensar, toda vez que você criar um novo lançador, você terá que digitar sua senha. Isso é necessário para tornar o novo lançador acessível a todos os usuários. Pertencerá a root e o grupo será root dessa maneira. É assim que o resto do sistema vem configurado. Se você cd to /usr/share/applications , type ls -l e, verifique por si mesmo. O Ubuntu deveria ter fornecido seu sistema operacional com um aplicativo já instalado para a criação de lançadores. Há outras coisas que eu discordo como o protetor de tela e sem atalho para a área de trabalho. Eu só estive em 11,10 por alguns dias. Eu vou dar a tentativa da faculdade. Se eu ainda não gostar daqui a um mês, eu vou consertar isso.

    
por user39122 24.12.2011 / 11:27