解决Win7装了JDK却不能直接双击运行.jar文件的方法
来源:互联网 发布:matlab矩阵赋值 编辑:程序博客网 时间:2024/05/21 10:02
安装的java会自动关联jar文件,如果是可执行的jar文件,双击就可以运行。可是,如何才能让绿色版的java也像安装版的一样呢?假设java路径为“D:\Java \jdk1.6.0_12”。
现象:
WIN7系统下打开Jar文件时报错,提示"Could not find the main class" 的警告。
在xp下,比较简单
1、用“打开方式”指定jar文件由“D:\Java \jdk1.6.0_12\jre\bin\javaw.exe”打开,此时如果双击jar文件的话,应该会报“找不到main入口”的错误。
2、打开“我的电脑”,选择“工具”菜单下的“文件夹选项(0)...”然后选择“文件类型”TAB项。
3、找到jar文件类型,点击“高级”按钮,出现“编辑文件类型”窗口。
4、现在“高级”里面的open操作的应用程序为“D:\Java \jdk1.6.0_12\jre\bin\javaw.exe %1”,改为“D:\Java \jdk1.6.0_12\jre\bin\javaw.exe-jar %1”。
到了win7,文件夹选项里已经找不到“编辑文件类型”窗口了,只得设法修改注册表。
第一种方法:
步骤一:新建一个文本文档,输入内容"javaw -jar %1 ",并保存为批处理文件,例如"run.bat "。
步骤二:右键点击.jar格式的文件 ,选择其打开方式 为上面建的run.bat 。
此时jar就能运行了....
第二种方法:
第一种方法可以解决问题,但是有些不足之处,下面介绍一种更好的方法:通过修改注册表来解决该问题。
步骤一:打开注册表,开始->运行(或者用快捷键WIN+R),输入regedit,确定;
步骤二:进入HKEY_CLASSES_ROOT\Applications\javaw.exe\shell\open\command,修改默认的键值为 "D:\Java \jdk1.6.0_12\jre\bin\javaw.exe"-jar "%1" 。(不行的话在最后加上%* , 注意加入的内容以空格间隔)
Note:
要是没有发现注册表有 javaw 这个键值,你可以自己手动创建(不建议)。 再就是随便找一个jar文件右键选择打开方式指定你的jdk\bin\javaw.exe. 这个时候你的javaw 键值就会被创建到注册表里,然后再去按照上面说的修改为:your JDK path\bin\javaw.exe"-jar "%1"
现象:
WIN7系统下打开Jar文件时报错,提示"Could not find the main class" 的警告。
在xp下,比较简单
1、用“打开方式”指定jar文件由“D:\Java \jdk1.6.0_12\jre\bin\javaw.exe”打开,此时如果双击jar文件的话,应该会报“找不到main入口”的错误。
2、打开“我的电脑”,选择“工具”菜单下的“文件夹选项(0)...”然后选择“文件类型”TAB项。
3、找到jar文件类型,点击“高级”按钮,出现“编辑文件类型”窗口。
4、现在“高级”里面的open操作的应用程序为“D:\Java \jdk1.6.0_12\jre\bin\javaw.exe %1”,改为“D:\Java \jdk1.6.0_12\jre\bin\javaw.exe-jar %1”。
到了win7,文件夹选项里已经找不到“编辑文件类型”窗口了,只得设法修改注册表。
第一种方法:
步骤一:新建一个文本文档,输入内容"javaw -jar %1 ",并保存为批处理文件,例如"run.bat "。
步骤二:右键点击.jar格式的文件 ,选择其打开方式 为上面建的run.bat 。
此时jar就能运行了....
第二种方法:
第一种方法可以解决问题,但是有些不足之处,下面介绍一种更好的方法:通过修改注册表来解决该问题。
步骤一:打开注册表,开始->运行(或者用快捷键WIN+R),输入regedit,确定;
步骤二:进入HKEY_CLASSES_ROOT\Applications\javaw.exe\shell\open\command,修改默认的键值为 "D:\Java \jdk1.6.0_12\jre\bin\javaw.exe"-jar "%1" 。(不行的话在最后加上%* , 注意加入的内容以空格间隔)
Note:
要是没有发现注册表有 javaw 这个键值,你可以自己手动创建(不建议)。 再就是随便找一个jar文件右键选择打开方式指定你的jdk\bin\javaw.exe. 这个时候你的javaw 键值就会被创建到注册表里,然后再去按照上面说的修改为:your JDK path\bin\javaw.exe"-jar "%1"
- 解决Win7装了JDK却不能直接双击运行.jar文件的方法
- 解决Win7装了JDK却不能直接双击运行.jar文件的方法
- 解决win7下双击jar文件不能运行jav…
- win7下 jar文件双击不能运行,java -jar的题目解决如下
- 解决系统jar文件双击不能运行问题以及JDK的配置问题
- 解决win7系统下,jar文件不能双击运行的问题
- 解决win7系统下,jar文件不能双击运行的问题
- 解决双击不能运行jar文件的问题
- 解决在Windows下双击.jar文件不能运行的方法
- win7下双击运行jar文件的方法
- Xp,win7下 jar文件双击不能运行,或无法发现main方法,java -jar的问题解决
- xp 和 win7 下双击直接运行.jar文件
- 解决win7、win8下不能双击运行Jar包
- 双击不能运行可执行的jar文件
- 直接双击运行jar文件
- 彻底解决win7系统jar文件双击不能运行问题
- jar文件双击不能运行
- JDK配置完成以后,“.jar”文件双击依旧不能运行的问题
- AndroidGPS定位详解(3)
- AndroidGPS定位详解 (4)
- Spket在Eclipse/MyEclipse下的安装和配置(图文教程)
- 软件开发工具的购置和权衡
- STL中的set容器的一点总结
- 解决Win7装了JDK却不能直接双击运行.jar文件的方法
- CString to string
- adnroid GPS定位详解(5)
- STL中的list容器的一点总结
- Win7 64bit OS 安装64bit JDK后 不能安装Spket IDE
- android GPS定位详解(6)
- Project Euler problem 44
- 中文最权威的phonegap网站 之 数据存储
- android GPS定位 详解(7)