黑马程序员技术交流社区

标题: 制作jar包问题 [打印本页]

作者: 陈国柱    时间: 2013-9-4 21:52
标题: 制作jar包问题
在win7 下制作可双击执行的jar包是不是和在winxp不同的?我跟足教程做,最终还是打开不了,在网上下载了一个jar包也是打不开。

作者: EYE_SEE_YOU    时间: 2013-9-5 16:46
解决Win7/XP中双击jar文件不能打开的方法 视频里讲到的是XP 系统,设置方法。
在win 7 下 没有那个选项,可以通过更改注册表键值的方法设置由于机子上装了压缩软件,jar包被压缩软件所关联,导致双击jar包无法运行,解决办法当然是改变打开方式:将默认打开方式改为jre/bin目录下的javaw.exe由于文件打开类型配置的问题,导致双击jar包出现找不到main函数,该类问题不管是xp,还是Win7比较统一的解决办法是修改关联程序的注册表,修改方法如下:注意:"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"  注意 -jar 前后的空格然后依然用上述的javaw.exe关联jar文件 问题完美解决.

论坛搜索中也有许多这样的提问,在网上搜索一下应该会有答案的
作者: 杨增坤    时间: 2013-9-5 19:53
如果你保证你的JDK没有问题的话,你看看你的打开方式中有没有这个

QQ截图20130905195150.png (272.59 KB, 下载次数: 18)

QQ截图20130905195150.png

作者: 陈国柱    时间: 2013-9-5 22:51
杨增坤 发表于 2013-9-5 19:53
如果你保证你的JDK没有问题的话,你看看你的打开方式中有没有这个

根据教程上讲,重装一次JDK应该也可以直接打开的吧,所以我就重装了一次JDK后就直接打开了,但是还是弹出那些提示。

1.jpg (26.02 KB, 下载次数: 18)

1

1

2.jpg (63.6 KB, 下载次数: 16)

2.jpg

3.jpg (70.78 KB, 下载次数: 19)

3.jpg





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2