1、首先确保自己的系统是在安装好java环境条件下,按下Windows+R键,在弹出的运行框中输入CMD:
2、先在弹出的黑框框中切换到.jar文件的所在目录,在黑框中输入java -jar ****.jar,****表示要运行的.jar文件名,如图所示:
3、此时敲回车键后,.jar文件就开始成功运行了。以上就是运行jar文件的详细步骤:
jar文件是java程序导出之后的打包文件,在一些Linux系统或者手机系统中可以直接运行。但是大部分用户现在使用的都是Win7系统,而在Win7系统下是不可以直接运行jar文件的,必须要借用第三方软件或是其他方法才可以。下面就为大家讲解如何在Win7系统下运行jar文件
1、例如我要运行一个桌面上的jar文件,在双击没有用的情况下怎么办呢?
2、在开始按钮中输入cmd出现如图所示的情况,然后按下enter打开cmd窗口。如图所示。
3、首先你的电脑要配好了java环境。这是你能打开的前提。如果你已配好,接下来进入到你所要打开的jar文件所在的目录,比如我现在在desktop上,也就是桌面上,我先要运行cd
desktop使其进入到桌面,如图所示。
4、点击enter我们就进入了desktop中。然后,再输入如下命令就可以成功的打开一个jar文件的,输入的命令为java -jar 后面再加上你的jar文件的名字。如下图所示。
5、点击enter就可以打开你的jar文件了,不过打开要一点时间,看文件的大小了,要耐心等待一下哦。
结语:通过以上的步骤jar就可以通过命令运行啦!
先安装java
run-time
environment,然后右键选择打开方式,到jre安装目录找到bin文件夹,选择java.exe,就可以了,以后就可以双击运行jar了
下面是我以前看一篇章总结到blog上得,关于jar得
我最近一直在想,怎样将java像c++一样,
compile之后生成类似于.exe的文件,即双击文件即可将java类文件运行,而无需用命令提示输入:java
classname去运行java类文件,今天在网上偶尔读到一篇文章介绍将.class打包成executable
jar
file,
打包之后生成的文件可象.exe文件一样双击打开,为程序使用者增加不少方便,我是一个菜鸟,对此觉得网上那篇文章对于菜鸟同仁来说有一定难度,也因为本人水平有限,转研了几个小时才弄明白,所以在此将本人经验介绍给各位菜鸟同仁们,本文用语不够专业望请大家原谅。
首先,安装jdk,
jre
可直接从java.sun.com下载
安装完成打开X:\\program
files\java\jreX.X.X_XX\bin
将已完成的类文件拷贝到该文件夹中,如果是做oop的那就需要一个main
class
就是整个程序的主程序,在这个程序中要有
public
static
void
main(String[]
args)
的方法,如果只有一个class的,那么该class就是main
class。我们假设我们的main-class是Abc.class
新建一个文件夹,我们假设它为a,
完成上述之后将所有class保持原文件夹结构不变放入a中(为了方便起见,第一次请将main
class置于文件夹第一层,即打开文件夹就可以看到main
class,这不能简单的将main
class
拷贝出来,而要在做oop的时候就要注意main
class的位置,当你做完第一次打包之后,以后你就可以选择任意文件夹放置main
class了,因为道理是一样的)
现在我们可以来写一个.mf的文件了,在bin中新建一个notepad文件,
输入:Main-Class:
a.Abc
<回车>
,切记该行要一回车结尾,然后save
as:
filename.mf
打开命令提示符,进入到X:\\program
files\java\jreX.X.X_XX\bin,输入
jar
cvfm
jarFileName.jar
manifest.mf
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
如果你打包正确,jar是可以双击运行的,前提,你的机器上一定有合适的JRE版本装过jre后jar文件会被关联到用javaw.exe打开,,直接双击jar文件就能运行的
用命令提示符.开始--运行--输入java -jar path(jar所在路径)也可运行.
双击!!