在工具中创建一个程序
例如::创建了一个Test类和Jardemo类
public class Test {
public static void main(String[] args) {
System.out.println("这是jar包测试程序");
}
}
1.在文件的当前目录下进行编译 并指定到指定目录
eg:在dos窗口中切换目录到d:\java0217\day10\ 然后用命令进行编译
javac -d c:\myclass Test.java 回车编译完成
set classpath
显示出classpath=c:\myclass
javac -d c:myclass JarDemo.java
运行程序
java pack.JarDemo
控制台打印出程序执行结果
在myclass中有两个包 打包它两
在控制台输入 jar 查看相关命令参数
-c 创建归档文件
-f 指定归档文件名
-t 查看归档文件内容
切换目录至myclass并进行命令压缩 命令如下
eg: jar -cf haha.jar pack packa
回车 在myclass中产生新的jar包
(最后的pack packa是编译产生的两个文件夹 可以用空格隔开多个需要一起压缩的文件夹)
jar -t haha.jar
set classpath=c:myclass\haha.jar
然后 在myclass目录下输入命令java pack.JarDemo
回车正常显示程序