为什么用java.exe打不开.jar文件,命令窗一闪而过?

为什么用java.exe打不开.jar文件,命令窗一闪而过?,第1张

可能是以下两种情况:

1、环境变量没有配置正确,java无法运行

2、你的jar文件中出现了异常!

调试方法:打开命令窗口--录入命令:java -jar xxx.jar,或者新建一个文本文件把后缀修改为bat,然后把上述命令保存到你新建的bat文件中,由于闪退,所以新起一行录入pause保存退出,双击运行刚建立的bat文件,就能看到原因了。

若是还不能解决,可以用下面这个方法试试:

在注册表编辑器中,找到“HKEY_CLASSES_ROOT\Applications\javaw.exe\shell\open\command”,在其中文件打开命令中加入参数“-jar”(无引号),修改后的数值类似:“"C:\Program Files\Java\jre7\bin\javaw.exe" -jar "%1"”(只需要添加-jar参数,无需修改其他信息),保存并退出注册表编辑器。

运行jar文件不可用是因为我们没有安装java环境,那么我们需要先在电脑上安装java环境了,有很多软件都集成了java环境,所以我们就以下载安装Java Runtime Environment为例。

请点击输入图片描述

大家可以通过电脑管家的软件搜索功能搜索java就可以搜索出来Java Runtime Environment,按你电脑的配置选择安装对应的32位或者64位的版本,这里直接点击安装就会自动下载安装完成了。

请点击输入图片描述

也可以通过百度搜索下载免费的Java 软件,点击java官方网站进入。

请点击输入图片描述

在Java 官方的软件下载页面上,点击免费java下载按钮。

请点击输入图片描述

java软件下载完成后双击打开进入安装界面,按提示完成java的安装就可以了。

请点击输入图片描述

请点击输入图片描述

通过上面的两种方式下载安装java环境后,现在我们再通过鼠标双击运行jar文件就可以正常打开了。

请点击输入图片描述

第一种方法:

步骤一:新建一个文本文档,输入内容"javaw -jar %1 ",并保存为批处理文件,例如"run.bat "。

步骤二:右键点击.jar格式的文件 ,选择其打开方式 为上面建的run.bat 。

此时jar就能运行了....

第二种方法:

第一种方法可以解决问题,但是有些不足之处,下面介绍一种更好的方法:通过修改注册表来解决该问题。

步骤一:打开注册表,开始->运行(或者用快捷键WIN+R),输入regedit,确定

步骤二:选择默认程序:.jar文件右击,打开方式->选择默认程序->浏览,选中jre下bin文件中javaw.exe 。

编辑注册表:HKEY_CLASSES_ROOT\Applications\javaw.exe\shell\open\command,修改数据数值为 ["C:\Program Files\Java\jre1.8.0_111\bin\javaw.exe" -jar "%1" ]

(方括号内,只要在原来的数值的"%1" 前添加 –jar 即可)。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8047346.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存