问题描述
打包jar文件,这里以weka为例。
扩展:向Weka中添加新算法,然后打包Weka.
相关命令
JAVA命令:jar
在使用打包命令前首先确保java环境变量已经设置好(如何配置?自己百度!)。
由于Eclipse等工具的广泛应用,可能很少在dos环境下使用javac、javaw、jar等命令了。尤其是jar命令,是用来“归档”class文件的(也就是俗称的“打包”)。关于jar命令,可以在进入dos后,键入jar,即可出现相应的help信息。如何使用,自己看去!!!
打包过程
为方便说明,这里把weka.jar用WinRAR解压到weka2中,如图1,有三个文件夹。
1.下面把META-INF/MANIFEST.MF复制到weka2目录下,然后删除META-INF文件夹,如图2。
2.打开cmd,然后将目录换到D:/weka2下,输入如下命令:如图3,
D:\weka2>jar cfm weka.jar MANIFEST.MF java_cup
weka
3.命令运行完后,到D:\weka2目录下,如图4,已经有了weka.jar文件了,运行成功!
4.这个生成的weka.jar就是想要的文件了,是可执行的jar文件,在有jre的电脑上都可以运行,当然也可以把他替换weka安装文件下的weka.jar。
引自:http://forum.wekacn.org/viewtopic.php?f=6&t=1285&start=0#p6619(其中里面还有附件:打包weka.pdf)