如何使用打成jar文件

jar文件实际上就是一个压缩文件。

提供的功能就是把许多类放在一个压缩文件中供别人使用,使用者只要将jar文件放在classpath中即可很方便的使用了。

jvm会自动在内存中解压jar文件。

一些基本的jar命令:

(1)jar -cf test.jar test

其中test.jar使我们命名的jar文件,test是一个目录,即把这个目录下的文件打成jar。

(2)jar -cvf test.jar test

v的作用是现实详细的信息。

(3)查看jar的内容

jar -tvf test.jar列出jar中包含哪些文件。

(4)查看jar的内容,如果内容太多,我们可以重定向到一个文件中。

jar -tvf rt.jar >1.txt

 (5) 通过jar生成源文件。

jar -xvf test.jar

===================================

一个简单的例子:

========

C:\jartest\hi.java

========

package one.two;
public class hi
{
public void fun()
{
System.out.println("hello this is in function");
}
}

====

C:\jartest\hello.java

====

package tom.jiafei;
public class hello
{
 public void disp()
 {
  System.out.println("hello in display");
 }
}

对他们进行编译:

c:\jartest>javac -d *.java

此时会自动生成tom.jiafei目录和one.two目录。

下一步,开始生成jar文件

c:\jartest>jar -cvf yes.jar *

此时,jar文件生成了。

 

使用jar文件

在eclipse的workspace的lib下,考入yes.jar

package bean;
import tom.jiafei.*;
import one.two.*;

public class myclass {
 public static void main(String str[])
 {
  hello obj1=new hello();
  obj1.disp();
  hi obj2=new hi();
  obj2.fun();
 }

}
就可以使用了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值