创建java的可执行文件

Jar 工具的作用是 java 程序中若干文件联合压缩到一个 Jar 包里面。

使用jar工具的时候用到的三类文件:

Manifest 文件(可选择的)

Jar文件的描述(生成的jar包名字)

需要打包的文件

首先编译源 程序,譬如javac MyFrame.jar。(放在在D:\A目录下)

用记事本或者word文档创建manifest文件,后缀名是mf。(文件名和后缀名是 没有强制规定的,只要后面写命令的时候对应就可以了,不过约定俗成用manifest.mf比较好),manifest文件最后一定要加一个回车结尾。内容为

   Main-Class: MyFrame(可执行主类全名,包括包名)

创建可执行Jar包:

Jar cmf manifest.mf MyFrame.jar *.class

选项解释:

C: 在标准输出中创建一个新档案文件

F:制定要处理的jar文件。在创建jar包的命令中,它是指需要创建的jar包的名字

M: 使得包含之前就存在的manifest文件,manifest文件一般用来存储有关整个文档的信息

注意这边的m对应manifest.mf,F对应MyFrame.jar,顺序不能颠倒.

Jar文件是可以用Winrar解压缩的,有些人会把winrar和Jar文件关联在一起,那么当他们双击jar文件的时候就不能运行程序。可以写一个bat文件来搞定.Bat文件中输入:javaw –jar MyFrame.jar.

    另一种解决方式是用C++写一段调用dos窗口的程序,并把javaw的命令写在程序中,然后用make命令创建可执行文件(*.exe)(此时MyFrame.jar和可执行文件必须在同一目录下)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值