用java编写的程序一般都打包成jar文件,因为这样很方便我们使用。这里我用自己编写的一个简单计算器做实例总结一下打包过程。该计算器源码可在此下载:简单的计算器程序源码下载
一 首先确保我们写的程序都有一个共同的包 也就是每一个java文件第一行都要有这一句:"package yourpackage;"
我的是package counter;
二 在命令提示符下编译该java文件,至于怎么编译就不用我说了,不管是一个还是多个java类,都会被编译到你指定的包中。
三 编写manifest.mf文件,将其与你指定的包放在同一目录下,我的是javalib
我的manifest.mf内容是:
Manifest-version: 1.0
Created-By: 1.4.1_04(Sun Microsystems Inc.)
Main-Class: counter.Counter
四 在命令提示符下进入到javalib目录输入如下命令
jar cvfm counter.jar manifest.mf counter
jar还有很多参数选项,可以在命令行下输入jar chelp查看
这样就能在javalib目录下查看到生成的counter.jar文件,直接点击它就可以运行了。
点击counter.jar后就可直接运行了,结果如下: