解決使用快捷方式執行的程序須要依賴特定環境變量的問題

有些程序的運行很是依賴用戶配置的環境變量,例如依賴JDK環境變量的Intellij Idea。編輯器

可是,若是爲這些程序建立相應的desktop文件並試圖以雙擊圖標執行程序的形式代替命令行執行程序時,可能會遇到缺乏相應的環境變量而沒法正常啓動的提示。命令行

這類問題的解決方案就是:以文本編輯器打開建立的desktop文件,使用env添加該程序依賴的環境變量。例如:code

Exec=[{env ENVIRONMENT_VARIABLE=VALUE}{,n}] "original_execute_path"[ %(parameter)]

請注意,在Exec屬性中設置的程序啓動所需環境變量不能包含「$」符號。即不能調用已有環境變量進行配置。blog

參考文章:http://leeqq.iteye.com/blog/2267977it

相關文章
相關標籤/搜索