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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java代码打包成可运行jar文件后,双击jar文件后DOS窗口一闪而过,程序不能打开,通过DOS命令可以的相关的知识,希望对你有一定的参考价值。

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

参考技术A jar不是可运行程序,需要javaw才能运行,通过cmd运行是因为你配置了java的环境变量,如果想运行你可以写个bat命令 参考技术B ok是的你得从sunjava网站上下载javaupdate虚拟机重新安装应该就行了,不用配置环境 参考技术C 运行jar也不是双击运行的啊
用java -jar运行追问

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

追答

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

参考技术D jar 不是可执行文件

以上是关于Java代码打包成可运行jar文件后,双击jar文件后DOS窗口一闪而过,程序不能打开,通过DOS命令可以的的主要内容,如果未能解决你的问题,请参考以下文章

我在Eclipse中将一个java项目打包成jar文件后,为啥双击它时没反应?但在eclipse中是可以运行的

求Java程序打包成可执行jar的工具或者方法

Java程序打包成可执行jar的工具或者方法(200分)

java应用程序怎样打包成可jar执行程序?

java jar包双击不能运行

3、Spring Boot打包成jar并运行