IDEA 打包和導入 Jar 包


Jar 包介紹

Jar 包 ( Java Archive,Java 歸檔文件) 是與平台無關的壓縮文件格式,它允許將多個 Java 源文件編譯生成的 class 文件(即字節碼文件)打包成一個壓縮文件(文件后綴名為 .jar)

注:Jar 包與 zip 壓縮文件格式兼容,意思就是你可以使用 zip 軟件對Jar 包進行解壓縮。

Jar 包作用

  • 用於發布和使用第三方類庫(項目中導入 Jar 包就可以使用第三方提供的代碼)

  • 作為應用程序和擴展的構建單元(Jar 包可以和項目一起構建)

  • 作為組件、applet 或者插件程序的部署單位(Jar 包可以作為應用程序獨立運行)

  • 用於打包與組件相關聯的輔助資源(Jar 包除了打包 class 文件還可以打包項目圖片等任何資源)

Jar 包分類

  • JDK Jar 包:JDK 提供的 Java 標准類庫(安裝 JDK 后自動導入使用)

  • 第三方 Jar 包:第三方組織或個人發布的 Java 非標准庫(下載 Jar 包后手動導入使用)

IDEA 打包 Jar 包

1. 先創建一個要打包成jar包的類

2. 打開 File -> Project Structrue -> Artifacts -> + -> JAR -> from modules with dependencies…

3.在 Main Class 中選擇要打包的類

project -> 選擇打包的類 -> 然后OK

點擊OK

注意:Maven項目打包時不要放到 main/java目錄下,否則打成的 jar 中 META-INF/MANIFEST.MF 不含有 Main Class信息,生成可執行jar運行會提示沒有主清單屬性

4. 最后 Apply -> OK

5. Build -> Build Artifacts

6. 點擊 Build 后就會再之前選擇的 jar 存放目錄中生成 jar 包

IDEA 導入 Jar 包

你可能會問,第三方或個人發布的 Jar 包在哪里找呀?

Maven Jar 包中心倉庫地址 :https://mvnrepository.com/

這里有世界上最全的 Jar 包,不過要下載這里的 Jar 包需要學會使用 Maven 工具( 別着急哈,我們后面會學 )

另外,第三方開源組織一般會提供官網,可以在它們的官網上下載。還有就是一些 Java 開發人員會收集一些項目中常用的 Jar 包發布出來,也可以去下載。

我就不上網下載 Jar 包,直接用上面生成的 Jar 包給大家演示 IDEA 工程中如何導入 Jar 包哈。

1. 打開 File -> Project Structrue -> Modules ->Dependencies -> + -> jARs or directories…

2. 在 jar 包的存放目錄中找到 jar 包,然后點擊 OK

實際項目開發一般習慣在工程中創建一個 lib 文件夾,將第三方 Jar 包都拷貝到這個文件夾里,以方便統一管理

3. 選擇 jar 包 -> Apply -> OK

4. 然后就可以在 External Libraries(第三方類庫) 中看到導入的 jar 包

5. 將之前的 MyJar類 刪除掉,然后新建一個測試類 Test,測試一下 jar 包是否可以

看來可以正常使用,說明 Jar 包導入成功!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM