当前位置: 代码迷 >> Java相关 >> jar包在cmd可以运作,但是双击没有反应
  详细解决方案

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

热度:63   发布时间:2016-04-22 20:09:16.0
jar包在cmd可以运行,但是双击没有反应
之前是双击可以运行的,不知道是注册表丢了还是什么情况,Jar包就变成默认为winrar打开。
后来也改成用javaw.exe默认方式,但是没有反应。cmd运行正常。注册表的情况就是"E:\JAVA\jre1.8.0_31\bin\java.exe" -jar "%1" 
跪求大神帮助!
------解决思路----------------------
右键点击jar包,然后选择打开方式,然后按下面的做

------解决思路----------------------
配置环境变量了吗?如果环境变量也配置了还是打不开的话,那么就是那个jar包的问题了。
------解决思路----------------------
先看看你是否正确安装jdk(cmd,命令java -version),如果有打印出版本信息,可以试试下一个,jd gui反编译工具,百度一下就有,可以试试,应该可以成功。如果你的jdk版本不是很高,下载jd gui的时候别下太高的版本。
------解决思路----------------------
如果你自己做着玩玩的,命令行就可以了;
如果要发给别人用,
最好提供个bat,sh 文件,不要依赖打开方式,有太多软件会修改jar的打开方式了
------解决思路----------------------
既然楼主说删除了注册表什么的,那就推荐楼主重新下载个jdk进行安装,并配置变量