1 jar cmf myJarFile.jar E:\myProgram\JavaBean\com\test\javabean\*.class
2 如果打包成功,生成myJarFile.jar,把他放在D:\myPackage下,在classpath中设定D:\myPackage\myJarFile.jar既可引用.
2 如果打包成功,生成myJarFile.jar,把他放在D:\myPackage下,在classpath中设定D:\myPackage\myJarFile.jar既可引用.
import com.test.javabean.*;多谢你的回复!
然后
jar cv0f myJarFile.jar *.class
jar 包与 zip 包其实没有本质区别
只是jar 包里面有个自动生成的 “META-INF”文件夹,
里面只有一个文件 “MANIFEST.MF”所以你只要自己建好 META-INF 文件夹,
在里面添入 MANIFEST.MF 文件。
然后修改 MANIFEST.MF 文件内容为类似下面三行:
---------------------------
Manifest-Version: 1.0
Main-Class: MyClass //包含main方法的类,注意不是 MyClass.class
Classpath: .\MyJar.jar //压成后的jar 包名 ,注意别删掉 .\
---------------------------
那这个冒牌的 META-INF 放到你要打包的 class文件 目录
选择所有class + 文件夹 META-INF 先压成文件夹
然后手动改后缀为 .jar 这样就 OK 了,而且是可运行的jar包
并且,用zip可以选择压缩比例这样可以拿分吗?(我今天刚来这儿 ^_^)