Jar 包 ( Java Archive,Java 归档文件) 是与平台无关的压缩文件格式,它允许将多个 Java 源文件编译生成的 class 文件(即字节码文件)打包成一个压缩文件(文件后缀名为 .jar)
注:Jar 包与 zip 压缩文件格式兼容,意思就是你可以使用 zip 软件对Jar 包进行解压缩。
用于发布和使用第三方类库(项目中导入 Jar 包就可以使用第三方提供的代码)
作为应用程序和扩展的构建单元(Jar 包可以和项目一起构建)
作为组件、applet 或者插件程序的部署单位(Jar 包可以作为应用程序独立运行)
用于打包与组件相关联的辅助资源(Jar 包除了打包 class 文件还可以打包项目图片等任何资源)
JDK Jar 包:JDK 提供的 Java 标准类库(安装 JDK 后自动导入使用)
第三方 Jar 包:第三方组织或个人发布的 Java 非标准库(下载 Jar 包后手动导入使用)
project -> 选择打包的类 -> 然后OK
点击OK
注意:Maven项目打包时不要放到 main/java目录下,否则打成的 jar 中 META-INF/MANIFEST.MF 不含有 Main Class信息,生成可执行jar运行会提示没有主清单属性
你可能会问,第三方或个人发布的 Jar 包在哪里找呀?
Maven Jar 包中心仓库地址 :https://mvnrepository.com/
这里有世界上最全的 Jar 包,不过要下载这里的 Jar 包需要学会使用 Maven 工具( 别着急哈,我们后面会学 )
另外,第三方开源组织一般会提供官网,可以在它们的官网上下载。还有就是一些 Java 开发人员会收集一些项目中常用的 Jar 包发布出来,也可以去下载。
我就不上网下载 Jar 包,直接用上面生成的 Jar 包给大家演示 IDEA 工程中如何导入 Jar 包哈。
实际项目开发一般习惯在工程中创建一个 lib 文件夹,将第三方 Jar 包都拷贝到这个文件夹里,以方便统一管理
看来可以正常使用,说明 Jar 包导入成功!
手机扫一扫
移动阅读更方便
你可能感兴趣的文章