发布网友
共2个回答
热心网友
1.jar文件是一个压缩文件。
2.功能:把类放在一个压缩文件中供使用,将jar文件放在classpath中即可。
3.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");
}
}
热心网友
其实jar也是一层一层的文件夹,里面还有类文件等,
你把*.jar放在d:\myjava\test 下,直接在控制台就可以调用。
环境变量path中加 “.;”