当我从 org.gnome.Terminal 手动启动 Eclipse 时,它可以访问系统代理设置(既不在 .profile 中也不在 .bashrc 中,而是在导出的环境变量中)。当我通过自制的 .desktop 文件启动 Eclipse 时,我需要手动在 Eclipse 中输入配置;看起来好像没有设置环境变量。
[Desktop Entry]
Type=Application
Name=Eclipse
Icon=/home/vk/eclipse/icon.xpm
Path=/home/vk/eclipse
Exec=/home/vk/eclipse/eclipse
StartupNotify=false
StartupWMClass=Eclipse
我在 org.gnome.Terminal.desktop 中没有发现任何类似于允许传递代理设置/环境的开关。
现在,我只需在 org.gnome.Terminal.desktop 中打开一个额外的选项卡即可启动 eclipse,但这只是一种解决方法(我必须从具有不同代理设置的多个站点工作,并且希望在尽可能多的应用程序中使用系统设置)。
我正在运行最新的 Debian strech:
Linux excalibur 4.9.0-5-amd64 #1 SMP Debian 4.9.65-3+deb9u2 (2018-01-04) x86_64 GNU/Linux
我很感激任何指点。