從官網下載的 Eclipse 「解壓即用」版雖然方便,但缺少桌面圖標,每次啟動都要進終端輸入路徑很麻煩。本文教你通過創建 .desktop 文件,讓 Eclipse 完美融入 Ubuntu Unity/Launcher,並解決常見的「雙擊無反應」JRE 指定問題。
# 1. 創建文件(路徑自行調整)
vi ~/Desktop/eclipse.desktop
# 2. 賦予執行權限
sudo chmod u+x ~/Desktop/eclipse.desktop
[Desktop Entry]
Encoding=UTF-8
Name=Eclipse Platform
Comment=Eclipse IDE
Exec=/home/liujl/installer/eclipse/eclipse
Icon=/home/liujl/installer/eclipse/icon.xpm
Terminal=false
StartupNotify=true
Type=Application
Categories=Application;Development;
| 字段 | 說明 | 注意點 |
|---|---|---|
Exec | Eclipse 可執行文件絕對路徑 | 必須指向 eclipse 二進制文件,非目錄 |
Icon | 圖標文件路徑 | 通常為安裝目錄下 icon.xpm 或 icon.png |
Terminal | 是否在終端運行 | false 為圖形界面啟動 |
StartupNotify | 啟動通知(彈跳圖標) | true 提升體驗 |
Categories | 應用分類 | 決定在應用程式選單中顯示位置 |
若點擊圖標無反應,多半是系統找不到 JRE。解決方案:編輯 Eclipse 安裝目錄下的 eclipse.ini,在 -vmargs 之前添加 -vm 參數指定 JRE 絕對路徑:
-vm
/usr/lib/jvm/java-8-oracle/jre/bin/java
-vmargs
-Dosgi.requiredJavaVersion=1.8
...
詳細排查步驟請參考:Eclipse 無法啟動 JRE 指定完整指南
同理可為 Idea、VS Code、Postman 等解壓版工具創建快捷方式,打造高效 Linux 開發環境。