web-dev-qa-db-ja.com

UnityランチャーからEclipseを起動する

Eclipseをそのサイトからダウンロードしました。そして、ホームフォルダーに展開されます。初めて開いたとき、うまくいきました。その後、ランチャーにロックしました。現在、Eclipseでランチャーアイコンをクリックしても起動しませんが、解凍したフォルダーから起動すると起動します。それをlaunchcerに保持し、ここからのみ開く方法を教えてください。

ありがとう。

[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
3
coder005

通常、ダウンロードしたバージョンからEclipseを実行すると、最初の実行時に.desktopcorrect~/.local/share/applicationsファイルが作成されます。

この場合、何らかの理由で、いくつかの行が台無しになりました:

  • Exec=行には、実行可能ファイルへのパスが表示されるだけです。
  • Name=行も明らかに(ひどく)間違っていました

直し方

単に交換してください:

  • Exec=で始まる行:

    Exec=/path/to/your/Eclipse_executable
    

    (ほとんどの場合、Path=行を見ると、Exec=/home/nakulkumar/Downloads/Eclipse/eclipseになっているはずです)

  • Name=で始まる行:

    Name=Java - Eclipse
    

比較として、これはEclipseが私のシステムで作成した.desktopファイルです:

[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
3
Jacob Vlijm