由于工作需要用到多个jar软件,不同的jar软件需要不同的jdk版本,但是安装多个jdk的时候会发现有些jar软件打不开需要用到命令行指定jdk才可以打开。这里使用了注册表解决了这个问题:
步骤一:打开注册表,开始->运行(或者用快捷键WIN+R),输入regedit。
步骤二:选择默认程序:.jar文件右击,打开方式->选择默认程序->浏览,选中jdk下bin文件中javaw.exe
编辑注册表:HKEY_CLASSES_ROOT\Applications\javaw.exe\shell\open\command,修改数据数值为 ["D: \Program Files\Java\jdk1.6.0_21
\jre\bin\javaw.exe" -jar “%1” ](方括号内,只要在原来的数值的"%1" 前添加 –jar 即可)。