我将Swing程序打包发布,并且安装成windows服务。
这个服务能启动,但我的swing程序应该会弹出一个提示框出来,可是弹不出这个提示框。
通过控制台和MyEclipse都能弹出来。请问是为什么? 问题补充:服务肯定启动了。因为有日志。
就一个类文件swing还需要什么jar包吗?
我把jre目录全都拷过去了,java自带的肯定有了。
这个服务能启动,但我的swing程序应该会弹出一个提示框出来,可是弹不出这个提示框。
通过控制台和MyEclipse都能弹出来。请问是为什么? 问题补充:服务肯定启动了。因为有日志。
就一个类文件swing还需要什么jar包吗?
我把jre目录全都拷过去了,java自带的肯定有了。
如果你知道原因而不告诉我.你不仅是装B,还是个SB.答非所问.
我问什么,你答什么就行了.
我这么做自然有我的用处.
@echo off
set CLASSPATH=classes;%CLASSPATH%for /R lib %%p in (*.jar) do call set CLASSPATH=%%p;%%CLASSPATH%%;java -Xms64m -Xmx256m -cp %CLASSPATH% MainFrame
开始的时候MainFrame这个没写对,改对之后可以显示。
是不是如二楼所说,用window服务程序不能弹出来