首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

用户注销时,javaw.exe被关闭解决方法

2012-01-10 
用户注销时,javaw.exe被关闭因为需求,我把print.jar做成了print.exe,并由这个exe创建了一个服务(PrintServ

用户注销时,javaw.exe被关闭
因为需求,我把print.jar做成了print.exe,并由这个exe创建了一个服务(PrintService),
以便每次登录系统都能自动运行,同时也方便了用户手动停止或者启动该exe。
这样当PrintService启动后,任务管理器中会同时存在这两个线程:print.exe javaw.exe
现在的问题是,当注销用户(LogOff)后,再登录(LogIn)时,print.exe虽然还留着,但是javaw.exe已经被关闭了,
这样PrintServices就不好用了。

查了半天,也不知道如何解决,只好在这里求救了。
在线等。。

[解决办法]
要不写个监测程序,当javaw.exe被kill的时候, 从新启动一下?
[解决办法]
建议你到jre的目录中,查看一下有没有错误日志文件,我感觉可能是由于当前jre版本有个Bug自动退出的,莫名其妙的关闭java程序我遇到过。
[解决办法]
学习了
[解决办法]
print.exe执行完了,javaw.exe就关闭。你要不能启动Tomcat来维持javaw.exe的执行?
[解决办法]
因为需求,我把print.jar做成了print.exe,并由这个exe创建了一个服务(PrintService),
这个进程可能是由于你的服务的原因,
[解决办法]
我帮楼主顶一下
[解决办法]
环境变量引起 ?看下注销后系统变量、用户变量

热点排行