用一个图标执行 java 应用程序

Posted

技术标签:

【中文标题】用一个图标执行 java 应用程序【英文标题】:Execute java application with one icon 【发布时间】:2022-01-16 02:19:20 【问题描述】:

我正在尝试复制 Linux 的行为,我们使用 Alacarte 创建应用程序启动器,并使用批处理向它提供命令和文件名和图标

但是我从来没有使用过批处理。

批处理文件与 java 应用程序位于同一目录中。

批处理包含以下命令:

java -javaagent:app1.jar -jar app2.jar

它完成了这项工作,但它使 CMD 在后台运行,在工作期间我总是不小心关闭它,结果关闭了 java 应用程序。

我怎样才能让它在启动应用程序后消失并保持应用程序运行

【问题讨论】:

【参考方案1】:

在 Windows 上使用 javaw,因为这不会打开控制台窗口。另见java vs javaw

【讨论】:

以上是关于用一个图标执行 java 应用程序的主要内容,如果未能解决你的问题,请参考以下文章

如何通过双击图标来执行JAVA程序?

运行java程序的Mac shell脚本在dock中放了两个图标

winqt5打包qt程序打包成一个可执行文件(带图标任何win都可以运行哦)

QT 设置应用程序图标和可执行程序图标(另有setWindowTitle和setWindowIcon)

myeclipse 8.5如何执行java项目

怎么修改用matlab编译GUI程序生成的exe文件的图标