Iniciando eclipse do launcher de unidade

3

Eu baixei o eclipse de seu site. E extraído na pasta inicial. Pela primeira vez quando abri, funcionou bem. Então eu tranquei para o lançador. Agora não está começando quando clico no ícone do lançador no eclipse, mas ele começa quando eu inicio a partir da pasta onde o extraí. Por favor, diga de alguma forma para mantê-lo no lançador e abri-lo apenas aqui.

Obrigado.

[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Name=Java - SnapdealOMS/src/main/java/com/snapdeal/oms/admin/web/controller/ReloadCacheController.java - Eclipse 
Icon=eclipse.png
Path=/home/nakulkumar/Downloads/eclipse
Exec=/usr/bin/java -Dosgi.requiredJavaVersion=1.6 -XX:MaxPermSize=256m -Xms40m -Xmx512m -jar /home/nakulkumar/Downloads/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar -data /home/nakulkumar/Snapdeal_workspace -os linux -ws gtk -arch x86_64 -showsplash /home/nakulkumar/Downloads/eclipse//plugins/org.eclipse.platform_4.4.0.v20140925-0400/splash.bmp -launcher /home/nakulkumar/Downloads/eclipse/eclipse -name Eclipse --launcher.library /home/nakulkumar/Downloads/eclipse//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.v20140603-1326/eclipse_1605.so -startup /home/nakulkumar/Downloads/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar --launcher.appendVmargs -exitdata 34000f -product org.eclipse.epp.package.java.product -vm /usr/bin/java -vmargs -Dosgi.requiredJavaVersion=1.6 -XX:MaxPermSize=256m -Xms40m -Xmx512m -jar /home/nakulkumar/Downloads/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar
StartupNotify=false
StartupWMClass=Eclipse
OnlyShowIn=Unity;
X-UnityGenerated=true
    
por coder005 06.02.2015 / 11:39

1 resposta

3

Normalmente, quando você executa Eclipse de uma versão baixada, ele deve criar um arquivo correto .desktop em ~/.local/share/applications na primeira execução.

Nesse caso, por algum motivo, algumas linhas ficaram confusas:

  • A Exec= -line deve simplesmente mostrar o caminho para o seu executável.
  • A Name= -line obviamente foi (terrivelmente) errada também

Como corrigir

Apenas substitua:

  • A linha que começa com Exec= por:

    Exec=/path/to/your/eclipse_executable
    

    (provavelmente, olhando para o seu Path= -line, deve ser: Exec=/home/nakulkumar/Downloads/eclipse/eclipse )

  • A linha que começa com Name= por:

    Name=Java - Eclipse
    

Como comparação, este é o arquivo .desktop que o Eclipse criou no meu sistema:

[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Name=Java - Eclipse 
Icon=eclipse
Path=/home/jacob/eclipse
Exec=/home/jacob/eclipse/eclipse
StartupNotify=false
StartupWMClass=Eclipse
OnlyShowIn=Unity;
X-UnityGenerated=true
    
por Jacob Vlijm 06.02.2015 / 18:17