前几天重装了系统,发现双击JAR文件出现找不到主类的错误,原因有可能是真的没有主类,不过我运行的是JDK里面的DEMO,应该不会没有主类啊,记得以前在别人的电脑都打的开的,经过自己的经验,终于解决了!
首先将JAVA配置到系统环境中,CMD,然后JAVA,可以看到一堆信息说明配置成功了。
然后再查看注册表,我的错误就是出现在这里,在HKEY_CLASSES_ROOT,jarfile,shell,open,command中发现路径错了,怪不得会打不开,这是我的设置"e:/Java/jdk1.6.0/bin/javaw.exe" -jar "%1" %*"。保存。
最后将JAR文件关联到JDK BIN里面的JAVAW.exe,搞定!