Tomcat 8 系统托盘图标

Posted

技术标签:

【中文标题】Tomcat 8 系统托盘图标【英文标题】:Tomcat 8 System Tray Icon 【发布时间】:2016-08-22 02:31:50 【问题描述】:

我一直试图让 Tomcat8 系统托盘图标出现在 Windows Server 2012 框中,但我遇到了问题。我按照here 的说明将Tomcat 8 图标放入系统尝试。所以,我运行了以下命令

C:\..\bin>tomcat8w //MS//Tomcat8

图标按预期显示在系统托盘中,但是当我重新启动机器时,图标不再存在,我必须运行相同的命令才能再次出现。我可以做些什么来确保图标保持不变?

【问题讨论】:

这里有同样的问题。一些附加信息:Windows 10 下的相同问题。影响 Tomcat 7 和 Tomcat 8。在 Windows 开始菜单中执行 Tomcat Monitor 也会带回该图标(但在重新启动后它会消失)。 Windows 7下没问题(同一台电脑,我从Windows 7升级到了Windows 10)。 【参考方案1】:

对此有多种解决方案。 对我有用的是以下内容: 创建一个 .bat 以在打开 tomcat 图标托盘的 Windows 登录时运行。 为此,只需使用您之前发布的内容: 打开记事本并输入以下内容:

start "" "C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\bin\Tomcat7w.exe" //MS//Tomcat7

转到文件 --> 另存为... 选择位置 C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp 在“文件名:”类型中,TomcatMonitor.bat 在“保存类型”中选择,所有文件 (.)

就是这样。下次您的计算机登录时,它将运行脚本以打开 Tomcat 监视器。

【讨论】:

【参考方案2】:

Tomcat 8:如果安装在默认位置,输入+R,然后回车

"C:\Program Files\Apache Software Foundation\Tomcat 8.0\bin\Tomcat8w.exe" //MS//

然后单击确定。这会将羽毛图标安装到系统托盘中(无论您之前是否拥有它)。

【讨论】:

以上是关于Tomcat 8 系统托盘图标的主要内容,如果未能解决你的问题,请参考以下文章

Qt设置系统托盘图标和程序图标

ava SystemTray类(系统托盘)和TrayIcon类(托盘图标)

Winforms 通知图标在系统托盘中重复

QT程序系统托盘

centos7.9下Qt 实现系统托盘,托盘菜单,托盘消息

Qt开发实现系统托盘,托盘菜单,托盘消息