黑马程序员技术交流社区

标题: jar文件打不开了 [打印本页]

作者: sanguodouble1    时间: 2014-4-29 12:45
标题: jar文件打不开了
以前用jar做了一个小软件,然后做成jar文件自己在用,
今天突然发现打不开了。
检查过一下方面:
1.环境变量里的配置都是正确的
2.注册表HKEY_CLASSES_ROOT\Aplications\javaw.exe\shell\open\command里的值也是正确的,
   值是("C:\jre6\bin\javaw.exe" -jar "%1"C:\jre6是我的runtime安装目录
3META-INF下的MANIFEST.MF文件也是正确的,
也就是这样的:
因为以前是打的开的,所以肯定正确
4.系统默认的jar文件关联方式就是C:\jre6\bin\javaw.exe


但现在就是打不开:错误提示:




求高手解答,但不要说我已经检查过的途径了,浪费双方时间

作者: 焚雨成灰    时间: 2014-4-29 13:10
不知道你是怎么打jar包的,我搞这个直接打成runnable jar,一点事情都没有
作者: sanguodouble1    时间: 2014-4-29 13:12
焚雨成灰 发表于 2014-4-29 13:10
不知道你是怎么打jar包的,我搞这个直接打成runnable jar,一点事情都没有

跟打包无关,你没看清我的问题,我以前是打的开的,还是同一个文件,eclipse,jdk都没重装过
,但现在打不开了
作者: 焚雨成灰    时间: 2014-4-29 13:20
sanguodouble1 发表于 2014-4-29 13:12
跟打包无关,你没看清我的问题,我以前是打的开的,还是同一个文件,eclipse,jdk都没重装过
,但现在打 ...

你不看错误信息吗?找不到主类,你不再检查下,重新弄个试试
作者: sanguodouble1    时间: 2014-4-29 13:24
本帖最后由 sanguodouble1 于 2014-4-29 13:27 编辑
焚雨成灰 发表于 2014-4-29 13:20
你不看错误信息吗?找不到主类,你不再检查下,重新弄个试试

这个随便能想到的方法,早就试过。而且我的MANIFEST.MF是没问题的,你没看到吗?

这个问题的,肯定是系统方面的错误啊,都跟你说了,文件、jdk都没改过。
而以前是能打开的


作者: sanguodouble1    时间: 2014-4-29 13:26
焚雨成灰 发表于 2014-4-29 13:20
你不看错误信息吗?找不到主类,你不再检查下,重新弄个试试

顺便说一下,我用的是64位的win7
不过估计说了也白说
作者: sanguodouble1    时间: 2014-4-29 13:27
焚雨成灰 发表于 2014-4-29 13:20
你不看错误信息吗?找不到主类,你不再检查下,重新弄个试试

顺便说一下,我用的是64位的win7




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