下面是我自己列举的一个小例子,如果你对制作jar文件还不是很清楚,不妨看一下就会明白:
1、编写自己的类库,将所有类加上报名package bryantd.javatools
比如这个类库中的一个文件是这样的:
//MyTool.java
package bryantd.javatools;
public class MyTool{
public MyTool(){
System.out.println("An object of MyTool class in the package bryantd.javatools");
}
}
这个文件的物理位置为:d:/src/bryantd/javatools/MyTool.java
编译该文件:d:/src/bryantd/javatools>javac MyTool.java
编译成功,生成MyTool.class。
3、将这个类库制作成.jar文件
d:/src/>jar -cf tool.jar .
制作成功,并将这个jar文件放置在e:/lib/目录下,即:e:/lib/tool.jar
修改CLASSPATH环境变量,我的系统是XP,直接在CLASSPATH中加入:……; e:/lib/;
4、在e:/下编写测试类文件:
//JarTest.java
import bryantd.javatools.MyTool;
public class JarTest{
public static void main(String[] args){
MyTool my = new MyTool();
}
}
这个文件的物理位置为:e:/JarTest.java
编译该文件:e:/>javac JarTest.java
编译成功
5、执行测试类:e:/>java JarTest