使用Java Service Wrapper(tanuki)在我的java应用程序之上创建Windows服务。当服务运行时,我想在系统托盘中创建一个图标,以通知用户服务正在运行(同样,显示服务的另一个图标已停止)
wrapper.ntservice.interactive=TRUE
wrapper.ntservice.hide_console=FALSE
我设置了以上两个允许服务与桌面交互的属性,但是当我启动服务时,托盘图标没有显示(服务启动成功)。谁能告诉我这里可能会发生什么?
Am java 1.6和JSW 35.7(针对64位进行了修改)
非常感谢任何帮助
由于 ķ
答案 0 :(得分:0)
您使用的是哪个版本的Windows。 Microsoft改变了服务在Windows Vista和Server 2008中的工作方式,以便服务现在可以在自己的桌面上运行。这使得服务无法再与桌面直接交互。
请参阅下页的说明:
http://wrapper.tanukisoftware.com/doc/english/prop-ntservice-interactive.html
干杯, 雷夫