`

windows中不能双击打开jar文件的解决办法

 
阅读更多
1.打开注册表(开始->运行或WIN+R,输入regedit,确定);
2.找到HKEY_CLASSES_ROOT/Applications/javaw.exe,一开始没有的话,就在资源管理器中找到javaw.exe文件,如我的电脑中为D:/Program Files/Java/jre/bin/javaw.exe,运行下,或找个Jar文件,选择打开方式,输入D:/Program Files/Java/jre/bin/javaw.exe,再选择打开就行了;
3.进入HKEY_CLASSES_ROOT/Applications/javaw.exe/shell/open/command,修改默认的键值为 "D:/Program Files/Java/jre/bin/javaw.exe"空格-jar空格"%1" 。
java环境安装在其它地方也类似。





============================





一个批处理文件,可以将java -jar命令加到鼠标右键中:
reg add "HKCR\*\shell\Run_Jar" /ve /d Run_Jar /f
reg add "HKCR\*\shell\Run_Jar\command" /ve /d "java -jar %%1" /f
reg add "HKCR\Folder\shell\Run_Jar" /ve /d Run_Jar /f
reg add "HKCR\Folder\shell\Run_Jar\command" /ve /d "java -jar %%1" /f
将上面的代码保存为bat文件,然后双击执行,执行后,鼠标右键中会出现Run_Jar选项。
这下你就可以在你想运行的jar文件上点击右键,然后Run_Jar,怎么样,比较方便吧:)

稍微解释一下上面的命令:
reg add "HKCR\*\shell\Run_Jar"
在注册表中的HKEY_CLASSES_ROOT\*shell\ 目录下添加键值,后面参数的意思分别是:
/ve      为注册表项添加空白值名<无名称>
/d       要分配给添加的注册表 ValueName 的数据
/f       不用提示就强行改写现有注册表项
分享到:
评论

相关推荐

    jar双击打开失败的解决方法

    ### jar双击打开失败的解决方法 在日常的软件开发工作中,我们经常需要使用到`.jar`文件。这些文件是Java应用程序的一种打包形式,通常包含了编译后的Java类文件和其他资源文件。但在某些情况下,用户可能会遇到...

    Win7下如何用Eclipse导出jar类型的文件,并可以用鼠标双击打开jar类型的文件的方法(解决双击后一闪而过)

    这样,你就成功地配置了JAR文件的打开方式,使得程序能在Windows 7环境下通过双击JAR文件直接运行。需要注意的是,确保你的系统已经安装了JDK,并且环境变量PATH已经包含了JDK的bin目录,这样才能正确执行javaw.exe...

    jar文件如何打开或者jar文件关联到java

    #### 一、打开JAR文件的方法 1. **使用命令行** 在Windows系统中,可以通过命令行来运行JAR文件。首先,确保已经安装了Java运行时环境(JRE)。然后,在命令提示符窗口输入以下命令: ```bash java -jar path_...

    java程序双击运行-双击jar文件运行程序.pdf

    当在Windows系统中遇到无法双击运行jar文件的问题时,通常是因为缺少Java虚拟机或者未正确配置系统的文件关联。 在Win7系统下解决这个问题的步骤如下: 1. 首先确保已安装Java虚拟机(JRE)。 2. 双击jar文件或右键...

    命令行下生成可双击运行的jar文件

    本文将详细介绍如何通过命令行工具在Windows环境下创建一个可双击运行的Java应用程序(.jar文件)。这种方式不仅简单快捷,而且非常适合那些希望快速部署或测试Java应用的开发者。下面将分步骤介绍整个过程,包括...

    jar双击打不开修复工具

    总的来说,"jar双击打不开修复工具"是一个针对Java开发者和用户的实用工具,通过自动化处理常见问题,帮助他们快速解决JAR文件无法打开的困扰,从而提高开发和调试效率。在使用过程中,用户应遵循工具的提示,逐步...

    双击运行jar

    然而,如果注册表中的某些设置不正确,或者JRE的安装路径未被正确识别,那么这种关联就可能失效,导致用户无法通过双击操作运行.jar文件。 ### 解决方案:修改注册表设置 为了解决这个问题,我们需要手动修改...

    JAR文件读取工具

    2. **打开JAR文件**:启动JD-GUI后,点击菜单栏的“File” -&gt; “Open File...”,在弹出的对话框中选择你想要查看的JAR文件。 3. **查看源码**:JD-GUI会自动解析JAR文件中的所有类,并以树形结构显示在左侧的Class...

    Java中jar包的正确打开方式

    然而,很多朋友遇到一个难题,那就是下载了 jar 文件以后在 Windows 中不能用鼠标双击运行。下面将介绍 Java 中 jar 包的正确打开方式。 正确打开 jar 包的步骤 1. 下载并安装最新版的 Java 虚拟机(JVM):无论是...

    jar文件电脑使用模拟器

    - **双击运行**:如果你的系统已配置好Java环境,并且JAR文件的manifest文件指定了主类,你可以直接双击运行。 3. **使用模拟器测试JAR文件** - **Java ME模拟器**:对于面向Java ME的JAR应用,可以使用Oracle的...

    关于无法直接双击打开jar文件的解决方案

    java的应用程序可以直接由java的虚拟机JVM运行,但有人(比如我)在windows系统中(本人是win10)安装好了Java并配置好Java环境变量后,依旧不能直接运行jar文件,这里呢,给出一个解决方案。(前提:已经正确安装...

    Java打包成jar文件,以及将jar文件导出为exe文件方法汇总.pdf

    6. 运行jar文件,创建一个批处理文件(.bat),内容为`java -jar nome.jar`,双击批处理文件运行程序。 方法二:通过命令行生成jar文件 1. 创建一个名为MANIFEST.MF的清单文件,指定主类(含有main方法)。 2. 使用...

    java 程序打包成jar文件后 连接数据库出错(教程方法)

    在Java编程中,将程序打包成JAR文件是常见的部署方式,这使得代码可以作为一个独立的可执行单元进行分发。然而,在打包包含数据库连接的Java应用程序时,可能会遇到一些问题,尤其是涉及到像MySQL这样的外部数据库。...

    WIN7下运行Jar文件提示Could not find the main class

    - 使用解压工具打开JAR文件。 - 找到`META-INF/MANIFEST.MF`文件并用文本编辑器打开。 - 在文件末尾添加或修改`Main-Class:`行,如: ``` Main-Class: com.example.MainClass ``` - 保存并关闭文件,然后重新打包...

    windows系统bat自动打开jar包、并按f12

    在给定的场景中,我们需要创建一个BAT脚本来自动打开Java的JAR文件,并模拟按下F12键,这通常是为了调试或者启动带有开发者工具的应用程序。以下是如何实现这一目标的详细步骤: 首先,我们需要了解BAT脚本的基本...

    使用Eclipse制作可执行jar文件

    1. **创建关联**:在Windows系统中,可以在控制面板的文件夹选项中为JAR文件创建新的关联,将`.bat`文件设置为默认打开方式。 2. **制作批处理文件**:创建一个`.bat`文件,其中包含`javaw -jar %1`或`java -jar %1...

    Jar 反编译工具 For Windows

    2. **打开JAR文件**:双击jd-gui.exe启动程序,然后通过文件菜单或拖放操作选择要反编译的JAR文件。 3. **查看源代码**:JD-GUI会列出JAR中的所有类,选择一个类,其对应的源代码将在右侧的编辑器窗口中显示。 4. **...

    jar包转化成exe文件

    一旦安装了FatJar插件,你可以选择项目右键菜单中的“Build Fat Jar”选项来创建一个包含所有依赖的jar文件。在这个过程中,你需要选择主类(Main-Class),然后可以继续下一步,直到完成。这将生成一个可以直接运行...

Global site tag (gtag.js) - Google Analytics