发布网友 发布时间:2022-04-25 18:18
共1个回答
热心网友 时间:2023-10-03 08:44
JAR(Java ARchive,Java 归档)是一种与平台无关的文件格式,可将多个文件合成一个文件。用户可将多个 Java applet 及其所需组件(.class 文件、图像和声音)绑定到 JAR 文件中,而后作为单个的简单 HTTP(Hypertext Tranfer Protocal,超文本传输协议)事务下载到浏览器中,从而大大提高下载速度。
首先这里我们要说明一下有关于 Jar文件注意事项
•1、不同的平台打包Java应用程序的过程是完全不同的,打包JAR文件是为了能方便的在不同平台之间部署。
•2、你不能将控制台应用程序和网页程序一起打包,同样也不能将控制台应用程序和手机或桌面程序一起打包。不同类型的程序的打包规则不同。
•3、在Java平台上都可以使用打包的JAR文件,JAR是与平台无关的文件,并以.jar作为扩展名的压缩文件,内部包含的是java编译后的class文件。
•4、在你打包JAR文件之前,你要确定你要打包的项目是可以运行。
一般我们创建Jar文件都是通过编译器来进行创建的。这里我就以Intellij IDEA为例来进行说明:
1、打开 Artifacts 项目的打包部署界面
File->Project structure->Artifacts
2、添加要打包的项目
在Artifacts界面点击 “+”->JAR-> From moles with Dependencies->设置入口类路径
3、配置JAR文件信息
1、JAR文件名
2、JAR文件路径
3、manifest文件信息
4、生成JAR文件
Build->Build Artifacts->CreatJAR:jar->Build
这样我们就将自己的项目生成为一个JAR文件了。在Intellij Idea中该文件时生成在out-》artifacts文件夹下。这些都是Java中的基础知识,如果你想更加详细的了解相关知识,你可以到秒秒学的网站上找到相应的课程。