java 命令行打包成 jar 文件

来源:互联网 发布:数据统计软件有哪些 编辑:程序博客网 时间:2024/06/06 08:31

首先打开命令行确定命令行的函数是否可以用,在命令行里面输入jar 如果可以用就会出现命令jar的各个参数选择规则,和一个小问题,我遇到的问题是有一个单独的class文件 没有源文件,程序要在netbean里面调用这个class文件,而我不知道netbean如何引用这个class文件了 就只好把class打包成jar了,

首先我在C盘里面建立了个文件夹uuu(主要是为了区分而已),将命令行cd到我的uuu文件夹下面了,然后在文件夹uuu里面建立描述文件MANIFEST 我没有加后缀,加了也可以,一般是MF,然后用文本工具打开这个描绘文件 因为我就一个类 所以内容如下:Main-Class:  net.jscience.math.kvm.MathFP,其实我的主类就是MathFP.class前面的在ecplise里面看到的这个类的路径,如果不加这个路径的话那么程序就找不到这个类的,打包的jar也就没有用了(注意的是Main-Class: 这个的:后面加上几个空格 不然识别不好)然后把我的class文件拷贝过了按找前面的路径建立文件夹放好--------就是我的MathFP的绝对路径是C:/uuu/net/jscience/math/kvm,在然后在uuu目录作为当前目录的命令行中输入 jar cvf MathFP.jar MANIFEST -C net/ .  命令打包就可以,这样的话 你的包路径和程序路径一致,你就可以在你的程序中引用他了