Java-jar文件

Java-jar文件

一、基本含义(来自百度百科):

JAR 文件格式以流行的 ZIP 文件格式为基础。与 ZIP 文件不同的是,JAR 文件不仅用于压缩和发布,而且还用于部署和封装库、组件和插件程序,并可被像编译器和 JVM 这样的工具直接使用。在 JAR 中包含特殊的文件,如 manifests 和部署描述符,用来指示工具如何处理特定的 JAR。

二、何时使用

假设我们写了一个或几个很有用的类,想发给同学或者同事来使用,这个时候就可以将你想分享给别人的部分打包成JAR文件,供别人使用。当然JAR文件还有其他的一些使用场景:

  • 作为应用程序和扩展的构建单元
  • 作为组件、applet 或者插件程序的部署单位
  • 用于打包与组件相关联的辅助资源

 三、 生成JAR文件

这里以导出我的一个MyConsole类为例。

1.打开eclipse,在Project Explorer区域右键选择Export...打开导出面板

Java-jar文件_第1张图片

图中绿色区域即为Project Explorer区域。

2.在导出面板中选取Java->JAR file,点击下一步。

Java-jar文件_第2张图片

3.在面板中选取项目中要导出的部分,并制定文件路径+文件名(直接写文件名JAR文件会保存在工程目录下,图中保存到了桌面并命名为MyConsole)

Java-jar文件_第3张图片

在自己的目录下就可以看到所生成的JAR文件(和RAR差不多。可以使用解压软件打开)。

Java-jar文件_第4张图片

四、使用JAR文件

以在我的Test项目下使用上面导出的MyConsole.jar为例。

1.打开Test项目,在项目目录上右键选择New->folder,打开文件夹面板。

Java-jar文件_第5张图片

2.输入文件夹名字(一般库文件都放在libs文件夹下),点击Finish。

Java-jar文件_第6张图片

3.回到桌面,点击库文件进行复制,在右键libs文件夹(刚才创建的那个),选择Paste(粘贴)。

Java-jar文件_第7张图片

完成后可以再libs下面看见所添加的jar文件。

4.将jar文件引用到工程中。

右键jar文件,选择Bulid Path->Add to Bulid Path,将文件引用的工程中。

Java-jar文件_第8张图片

5.查看jar文件中的函数接口。

Java-jar文件_第9张图片

在这里可以看到jar中的各个方法的返回值、方法名、形参列表等等。

五、测试结果

Java-jar文件_第10张图片


你可能感兴趣的:(Java学习日志)