web-dev-qa-db-ja.com

Ubuntu 16.04でEclipseランチャーを使用するには、Eclipse.desktopを修正する必要がありますか?

Ubuntu 16.04でEclipseを使用しようとしています。 Eclipseが適切に機能するためには、Eclipse.iniに次のコードを挿入する必要があることを読みました。

--launcher.GTK_version
2

動作しますが、ターミナルを介して実行した場合のみです。ランチャーアイコンをクリックすると、Eclipseはコードを挿入する前と同じように遅く見えます。 Eclipse.desktopファイルを修正して実行する必要がありますか?もしそうなら、どのように?

2
caiorulli

同じ問題がありました。 #LuteceTheCrabで言及されているEclipse.iniファイルの変更は、コマンドプロンプトからEclipseを起動したときにのみ機能するようです。ただし、UnityランチャーはEclipse.iniファイルの構成を尊重していないようです。

〜/ .local/share/applicationsディレクトリにあるEclipse.iniを読むと、Exec属性値が絶対パラメーターに設定されていることがわかりました。

Execパラメーターの値をEclipse実行可能ファイルのパスに置き換える必要がありました。

[Desktop Entry] Encoding=UTF-8 Version=1.0 Type=Application Name=Java - Eclipse Icon=Eclipse.png Path=/home/[username]/softwares/Eclipse Exec=/home/[username]/softwares/Eclipse/eclipse /* <- Note this line */ StartupNotify=false StartupWMClass=Eclipse OnlyShowIn=Unity; X-UnityGenerated=true

これにより、ランチャーは同じディレクトリ内の.iniを取得する実行可能ファイルを起動します。

.desktopファイルに/ * <-この行に注意してください* /この応答の行を強調するために使用しました。

2
Sandeep Deb

Eclipse.iniとランチャーアイコンの両方が同じ抽出ディレクトリにある必要があり、Eclipse.desktopに問題がないはずです。

挿入しましたか:

--launcher.GTK_version 2

before--launcher.appendVmargs in Eclipse.ini

0
rustynuts