Win7不能执行.jar
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Win7不能执行.jar相关的知识,希望对你有一定的参考价值。
Win7不能执行.jar 注意:我的JDK安装正确。 打包的时候出现下面红色方框的提示。
双击demo.jar这个文件的时候,doc画面一闪而过就没有了。请问有哪位大侠能够帮个忙。。。。
查看jar文件方法一:
1)首先找到一个Java生成的jar文件,把它存放在指定位置以方便查看,
2)然后右键点击jar文件,选择打开方式,然后设定为压缩文件打开的方式,这时就会看到桌面上的jar文件变成了一个压缩包的图标,
3)然后双击桌面的jar文件,就可以以压缩包的形式查看jar文件里面的具体内容了。
查看jar文件方法二:
1)首先要确保自己电脑上已经安装了Java运行环境,这样才能利用Java程序打开jar文件。
2)在确保安装完成Java程序之后,点击jar文件选择右键,选择默认打开方式,选择Java(TM)platform SE 进行打开。
3)设置完成之后,右键jar文件进行解压然后也可以查看jar文件的内容了 参考技术A 将jar包的打开方式改为你所装jre下的javaw.exe,如果不行就继续以下操作:
注:以下的“C:\Program Files\Java\jre6\bin\javaw.exe”为你的javaw.exe的目录
注册表项的路径为:
\HKEY_CLASSES_ROOT\Aplications\javaw.exe\shell\open\command
在此路径下有一默认键值, 不正常的情况下, 键值是:"C:\Program Files\Java\jre6\bin\javaw.exe" "%1"
将键值改为"C:\Program Files\Java\jre6\bin\javaw.exe" -jar "%1" 参考技术B 我想说你的问题略有误导,如果我没理解错的话,你自己打包jar但不能运行,但是问题的题目看上去更像是你的win7出了问题
可运行的jar文件需要一个清单文件(Manifest.mf),告诉Java main方法在哪里,你可能是这里出了问题本回答被提问者采纳
Win7/Win8下双击执行jar程序的方法
问题
老妈喜欢看小说,又不会下载,于是用Java写了个自己主动下载小说的小程序
我用的Swing UI。直接生成了.jar文件,双击就可以执行
非常诡异的是。用Eclipse直接run能够执行,可是Export出jar文件以后双击却没有反应
探究
怀疑是不是Eclipse的导出功能坏掉了,于是用了flatjar等工具又一次打包,仍然不行
走了非常多弯路以后最终Google到了问题的所在:
win7/win8的jar文件默认关联的程序是java.exe而不是javaw.exe
在右键 -> 打开方式里面这两个程序也分辨不出来,都显示的是:
Java(TM) Platform SE binary
解决
右击jar包,在打开方式 ->选择默认程序里面选中jdk文件夹下bin文件夹中的javaw.exe
编辑注冊表,在下列项中:
HKEY_CLASSES_ROOT\Applications\javaw.exe\shell\open\command
改动值为:
"X:\jdk1.7\bin\javaw.exe" -jar "%1"
(即仅仅须要在原来的%1前面加入-jar)
问题解决。
本文首发http://www.dss886.com,转载请注明
以上是关于Win7不能执行.jar的主要内容,如果未能解决你的问题,请参考以下文章
win7下面打开java的可执行jar文件弹出对话框提示: Error:could not create the java virtual Machine
Win7 时间不准不能自动同步,执行w32tm /register发生下列错误: 拒绝访问(0x80070005)
.sh去执行一个jar 我用的log4j 然后不能正常执行 谁帮我看下,log4j.properties我在src目录下?