当前位置 : 主页 > 编程语言 > java >

打jar包

来源:互联网 收集:自由互联 发布时间:2022-09-02
打jar包:需要用到jdk的开发工具(jar.exe) jar文件的作用: 1.方便用户快速运行一个项目。 2.提供工具类以jar包的形式给别人使用。 打jar格式: jar cvf jar文件的名字 class文件或者是文件

打jar包:需要用到jdk的开发工具(jar.exe)

jar文件的作用:

       1.方便用户快速运行一个项目。

          2.提供工具类以jar包的形式给别人使用。

打jar格式:

       jar cvf jar文件的名字 class文件或者是文件夹   

示例 1: 将两个类文件(或者文件夹)归档到一个名为 tt.jar 的归档文件中:

       jar cvf tt.jar Foo.class Bar.class (或者jar cvf tt.jar qq)

示例 2: 使用现有的清单文件 'mymanifest' 并将 foo/ 目录中的所有文件归档到 'classes.jar' 中:

       jar cvfm classes.jar mymanifest -C foo/ .

打jar包要注意的事项:

       1.一个程序打完了jar之后,必须要在清单文件上指定入口类:格式:Main-Class: 包名.类名      (注意Main-Class: 后面有个空格。清单文件里面不能随便空格、换行)

打jar包_清单文件

打jar包_打jar包_02

        2. jar包双击运行 仅对图形化界面的程序起作用,对控制台的程序不起作用。

       注意: 如果使用jar包里面的类需要先设置classpath路径。

上一篇:Iterator迭代器
下一篇:没有了
网友评论