jar包在cmd可以运行,但是双击没有反应

jiahuixing7 2015-05-13 05:50:38
之前是双击可以运行的,不知道是注册表丢了还是什么情况,Jar包就变成默认为winrar打开。
后来也改成用javaw.exe默认方式,但是没有反应。cmd运行正常。注册表的情况就是"E:\JAVA\jre1.8.0_31\bin\java.exe" -jar "%1"
跪求大神帮助!
...全文
1306 17 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
pineappleli 2019-01-14
  • 打赏
  • 举报
回复
引用 16 楼 weixin_42131923 的回复:
1、修改注册表 开始——regedit.exe——是——HKEY_CLASSES_ROOT\Applications\javaw.exe\shell\open\command——默认(左击)——右键(修改)——"D:\java\jre\bin\javaw.exe" -jar "%1" %* 2、修改注册表 HKEY_CLASSES_ROOT\jar_auto_file\shell\open\command——默认(左击)——右键(修改)——"D:\java\jre\bin\javaw.exe" -jar "%1" %*
大佬nb啊,终于解决了。 确实,因为注册表中HKEY_CLASSES_ROOT\.jar指向的是jar_auto_file,所以有时候还需要修改jar_auto_file中的内容
weixin_42131923 2019-01-02
  • 打赏
  • 举报
回复
1、修改注册表
开始——regedit.exe——是——HKEY_CLASSES_ROOT\Applications\javaw.exe\shell\open\command——默认(左击)——右键(修改)——"D:\java\jre\bin\javaw.exe" -jar "%1" %*

2、修改注册表
HKEY_CLASSES_ROOT\jar_auto_file\shell\open\command——默认(左击)——右键(修改)——"D:\java\jre\bin\javaw.exe" -jar "%1" %*
Black-Wolf 2017-07-20
  • 打赏
  • 举报
回复
我也是这个问题但是我用打开方式Javaw.exe打开也不行。javaws.exe我也试了还是不行了两个也是cmd可以运行窗口图片都可以看就是双击或者用打开方式Javaw.exe方式打开没反应,求大神解答
青蓝柚 2017-06-12
  • 打赏
  • 举报
回复
一开始点击打不开,可能安装了多个JDK版本, 执行脚本报找不到类,可能安装的的JDK和配置的环境变量java_home不一致 jdk7以上的不需配置环境变量. 今天破解myeclipse总结的经验,也根据上面提到逐个试的
  • 打赏
  • 举报
回复
既然楼主说删除了注册表什么的,那就推荐楼主重新下载个jdk进行安装,并配置变量
霜之哀伤 2015-05-25
  • 打赏
  • 举报
回复
如果你自己做着玩玩的,命令行就可以了; 如果要发给别人用, 最好提供个bat,sh 文件,不要依赖打开方式,有太多软件会修改jar的打开方式了
jiahuixing7 2015-05-25
  • 打赏
  • 举报
回复

我之前jar包都可以运行的,不知道是因为删除了注册表还是什么原因就没有反应了。
  • 打赏
  • 举报
回复
配置环境变量了吗?如果环境变量也配置了还是打不开的话,那么就是那个jar包的问题了。
小宝鸽 2015-05-24
  • 打赏
  • 举报
回复
先看看你是否正确安装jdk(cmd,命令java -version),如果有打印出版本信息,可以试试下一个,jd gui反编译工具,百度一下就有,可以试试,应该可以成功。如果你的jdk版本不是很高,下载jd gui的时候别下太高的版本。
  • 打赏
  • 举报
回复
那唯一的可能就是jar包运行所需的环境与你jdk版本不匹配,可能你的版本过低
jiahuixing7 2015-05-24
  • 打赏
  • 举报
回复
环境变量是配置过的。检查过也是对的。
jiahuixing7 2015-05-24
  • 打赏
  • 举报
回复
jar包之前是可以用的。后来在别人的电脑上试也是可以运行的。
jiahuixing7 2015-05-23
  • 打赏
  • 举报
回复
我是有选择这种打开方式,但是没有反应。
  • 打赏
  • 举报
回复
要想打开jar包,必须先安装个jdk,然后双击即可。
艺匠之美 2015-05-17
  • 打赏
  • 举报
回复
楼上的楼上正解
枫醉秋 2015-05-13
  • 打赏
  • 举报
回复
楼上已经给答案了
S117 2015-05-13
  • 打赏
  • 举报
回复
右键点击jar包,然后选择打开方式,然后按下面的做

51,406

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧