扩展名为jar的文件怎么在电脑上打开

扩展名为jar的文件怎么在电脑上打开,第1张

jar文件释义:

JAR(Java

Archive,Java

归档文件)是与平台无关的文件格式,它允许将许多文件组合成一个压缩文件。为

J2EE

应用程序创建的

JAR

文件是

EAR

文件(企业

JAR

文件)。

打开方式为:

安装java软件就可以打开。

先安装java run-time environment,然后右键选择打开方式,到jre安装目录找到bin文件夹,选择javaexe,就可以了,以后就可以双击运行jar了

下面是我以前看一篇章总结到blog上得,关于jar得

我最近一直在想,怎样将java像c++一样, compile之后生成类似于exe的文件,即双击文件即可将java类文件运行,而无需用命令提示输入:java classname去运行java类文件,今天在网上偶尔读到一篇文章介绍将class打包成executable jar file, 打包之后生成的文件可象exe文件一样双击打开,为程序使用者增加不少方便,我是一个菜鸟,对此觉得网上那篇文章对于菜鸟同仁来说有一定难度,也因为本人水平有限,转研了几个小时才弄明白,所以在此将本人经验介绍给各位菜鸟同仁们,本文用语不够专业望请大家原谅。

首先,安装jdk, jre 可直接从javasuncom下载

安装完成打开X:\\program files\java\jreXXX_XX\bin 将已完成的类文件拷贝到该文件夹中,如果是做oop的那就需要一个main class 就是整个程序的主程序,在这个程序中要有

public static void main(String[] args) 的方法,如果只有一个class的,那么该class就是main class。我们假设我们的main-class是Abcclass

新建一个文件夹,我们假设它为a,

完成上述之后将所有class保持原文件夹结构不变放入a中(为了方便起见,第一次请将main class置于文件夹第一层,即打开文件夹就可以看到main class,这不能简单的将main class 拷贝出来,而要在做oop的时候就要注意main class的位置,当你做完第一次打包之后,以后你就可以选择任意文件夹放置main class了,因为道理是一样的)

现在我们可以来写一个mf的文件了,在bin中新建一个notepad文件,

输入:Main-Class: aAbc <回车> ,切记该行要一回车结尾,然后save as:

filenamemf

打开命令提示符,进入到X:\\program files\java\jreXXX_XX\bin,输入

jar cvfm jarFileNamejar manifestmf a

我们假设jarFileName是XYZ

这样一个executable jar file 就打包好了

这样你就可以把XYZ剪切到bin文件夹之外运行拉!

jar 命令格式如下:

jar {ctxu}[vfm0M] [jar-文件] [manifest-文件] [-C 目录] 文件名

-c 创建新的 JAR 文件包

-t 列出 JAR 文件包的内容列表

-x 展开 JAR 文件包的指定文件或者所有文件

-u 更新已存在的 JAR 文件包 (添加文件到 JAR 文件包中)

[vfm0M] 中的选项可以任选,也可以不选,它们是 jar 命令的选项参数

-v 生成详细报告并打印到标准输出

-f 指定 JAR 文件名,通常这个参数是必须的

-m 指定需要包含的 MANIFEST 清单文件

-0 只存储,不压缩,这样产生的 JAR 文件包会比不用该参数产生的体积大,但速度更快

-M 不产生所有项的清单(MANIFEST〕文件,此参数会忽略

-m 参数[jar-文件] 即需要生成、查看、更新或者解开的 JAR 文件包,它是

-f 参数的附属参数[manifest-文件] 即 MANIFEST 清单文件,它是

-m 参数的附属参数[-C 目录] 表示转到指定目录下去执行这个 jar 命令的 *** 作。它相当于先使用 cd

要提供JDK里的jre文件夹。

一、把程序打包成可运行的jar文件

打包"package hello;"下的HelloWorld程序:

在class根目录下创建manifestmf:

Manifest-Version: 10 //可要可不要

Created-By: 140 (Sun Microsystems Inc) //可要可不要

Main-Class: your main class name(helloHelloWorld)//这行一定要,并且行尾一定要加回车

然后在class根目录下运行cmd,输入以下命令

jar cvfm HelloWorldjar manifestmf test

二、在没安装JDK的PC上通过JDK的jre直接运行Jar文件,如运行HelloWorldjar:

1、把JDK的jre文件夹和可运行jar文件放到PC同一目录下

2、在目录下创建一个bat文件,内容为:"start jre\bin\javaw -jar HelloWorldjar"

3、双击bat文件即可运行。

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

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

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

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

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

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

以上就是关于扩展名为jar的文件怎么在电脑上打开全部的内容,包括:扩展名为jar的文件怎么在电脑上打开、如何在电脑上运行.jar游戏、.jar文件在电脑上 要装什么软件才能打开呢等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10217106.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存