Java代码打包成可运行jar文件后,双击jar文件后DOS窗口一闪而过,程序不能打开,通过DOS命令可以的

Java代码打包成可运行jar文件后,双击jar文件后DOS窗口一闪而过,程序不能打开,通过DOS命令可以的,这是为什么???
在其它同事的电脑上面是可以打开的,唯独我的电脑上不,我在DOS下执行java ,javac java -version均正常。

第1个回答  2012-12-06
jar不是可运行程序,需要javaw才能运行,通过cmd运行是因为你配置了java的环境变量,如果想运行你可以写个bat命令本回答被网友采纳
第2个回答  推荐于2018-04-19
ok是的你得从sunjava网站上下载javaupdate虚拟机重新安装应该就行了,不用配置环境本回答被网友采纳
第3个回答  2012-12-06
运行jar也不是双击运行的啊
用java -jar运行追问

我在jar包的打开方式内选择了java,选择他的默认方式就是通过java打开,打我打开的时候就出现DOS一闪而过,在DOS下运行java -jar XXX.jar是可以正常打开的。

追答

双击运行本来就不可以的啊

第4个回答  2012-12-07
jar 不是可执行文件
相似回答