无法打开jar文件,怎么处理

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了无法打开jar文件,怎么处理相关的知识,希望对你有一定的参考价值。

    运行jar文件不可用是因为我们没有安装java环境,那么我们需要先在电脑上安装java环境了,有很多软件都集成了java环境,所以我们就以下载安装Java Runtime Environment为例。

    请点击输入图片描述

    大家可以通过电脑管家的软件搜索功能搜索java就可以搜索出来Java Runtime Environment,按你电脑的配置选择安装对应的32位或者64位的版本,这里直接点击安装就会自动下载安装完成了。

    请点击输入图片描述

    也可以通过百度搜索下载免费的Java 软件,点击java官方网站进入。

    请点击输入图片描述

    在Java 官方的软件下载页面上,点击免费java下载按钮。

    请点击输入图片描述

    java软件下载完成后双击打开进入安装界面,按提示完成java的安装就可以了。

    请点击输入图片描述

    请点击输入图片描述

    通过上面的两种方式下载安装java环境后,现在我们再通过鼠标双击运行jar文件就可以正常打开了。

    请点击输入图片描述

参考技术A http://jingyan.baidu.com/article/200957617c3619cb0621b44d.html
Win7下的解决方法
1
下载并安装最新版的Java虚拟机(JVM)。

下载网址:http://www.java.com/zh_CN/
注意:无论是Win7还是WinXP,都需要事先下载并安装Java虚拟机。

2
安装好Java虚拟机后,双击需要运行的jar文件或在jar文件上点击鼠标右键,在弹出的菜单中选择“打开方式”→“选择默认程序”。

3
在“打开方式”设置窗口中点击选中选项“始终使用选择的程序打开这种文件”前的复选框,再点击旁边的“浏览”按钮。

4
选择JAVA虚拟机的安装文件夹,如果安装的是Java 7,安装文件夹一般为“C:\Program Files\Java\jre7\bin”(具体文件夹请自行查找),找到javaw.exe文件,点击“打开”按钮。

5
这时已经设置了使用javaw.exe应用程序来打开jar文件,可是实际上这时双击jar文件还是没有反应,这是因为没有设置打开文件参数导致的。

在Windows开始菜单的搜索框中输入“regedit”,在上方搜索出的文件regedit上点击鼠标右键,在弹出的菜单中选择“以管理员身份运行”。

6
在注册表编辑器中,找到“HKEY_CLASSES_ROOT\Applications\javaw.exe\shell\open\command”,在其中文件打开命令中加入参数“-jar”(无引号),修改后的数值类似:“"C:\Program Files\Java\jre7\bin\javaw.exe" -jar "%1"”(只需要添加-jar参数,无需修改其他信息),保存并退出注册表编辑器。

END
WinXP下的解决方法
安装好Java虚拟机后,打开桌面上“我的电脑”,点击菜单“工具”→“文件夹选项”。

在“文件夹选项”设置窗口中切换到“文件类型”标签。找找看其中的文件扩展名有没有.jar,如果有,则选择.jar文件,点击“更改”按钮。如果没有.jar,那么点击“新建”按钮新建一个.jar扩展名。

点击“高级”按钮,在出现“编辑文件类型”窗口中点击“新建”按钮,在弹出的“新操作”设置窗口中,将操作命名为“open”,用于执行操作的应用程序为“C:\Program Files\Java\jre7\bin\javaw.exe" -jar "%1”(请勿填写引号,具体JVM的文件夹路径请根据实际情况填写,一般位于C:\Program Files\Java中)。
设置完成后退出保存退出即可。
参考技术B 可打开的厄的从新使用了

VS2013运行时总是报错:无法打开文件cv200.lib,该怎么处理

参考技术A vs2013没有找到cv200.lib文件,
在源代码加上下面这一行:并将引号内的路径改为cv200.lib的路径。
#pragma comment(lib,"C:\\Users\\cual\\Desktop\\Api\\thostmduserapi.lib")
参考技术B 可能路径没设置追问

怎么设置路径

追答

首先你得知道这个库文件在哪里,然后在菜单工程选项中找,应该有设置路径这一览,把路径包含进去

追问

已经设置过库目录和包含目录了

追答

opencv吗?菜单Project -> Properties -> Configuration Properties -> Linker –> Input 的 additional dependencies中加入"cv200.lib",再不行就是环境没弄好

追问

我用的是opencv2.4.8,里面没有那个库,加入没用

追答

没这个文件当然没用,你找个别的版本的cv200.lib拿过来用用试试

本回答被提问者和网友采纳

以上是关于无法打开jar文件,怎么处理的主要内容,如果未能解决你的问题,请参考以下文章

CHM无法打开的处理方法

VS2013运行时总是报错:无法打开文件cv200.lib,该怎么处理

如何打开/运行.jar文件(双击不起作用)?

怎样把apk的文件转换成jar格式的文件?具体参数怎么设置?

windows照片查看器无法打开此图片,因为此文件可能已损坏、损毁或过大.遇到这种情况怎么处理?

Myeclipse破解,打开步骤一直到点击replacejarfile这里弹不出框也就无法选择,怎么办