You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

GNOME环境下启动模块化Java应用的问题排查求助

GNOME环境下启动模块化Java应用的问题排查求助

我有一个模块化的Java应用,想通过~/.local/share/applications目录下的桌面配置文件来启动,我的桌面文件内容如下:

[Desktop Entry]
Type=Application
Name=Converter
Path=/home/craig/ca.footeware.converter
Exec=sh -c "/usr/bin/java -p swt.jar:ca.footeware.converter.jar:ca.footeware.converter.temperature.jar:ca.footeware.converter.length.jar -m ca.footeware.converter/ca.footeware.converter.Converter"
Icon=/home/craig/ca.footeware.converter/converter.svg
Terminal=false
Categories=Utility;
StartupWMClass=SWT

目前我试过两种方式都能成功启动:

  • 用命令gtk-launch ca.footeware.converter.desktop可以正常打开应用
  • 进入~/ca.footeware.converter目录后,直接在命令行执行桌面文件里的Exec语句,也完全没问题

但奇怪的是,当我在GNOME概览里点击Converter的快捷方式时,应用就是打不开。想请教各位大佬,我该怎么排查这个问题?

备注:内容来源于stack exchange,提问作者CraigFoote

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.15 10:57:59