詳細總結IDEA中打jar包的兩種方式
一、前言
在講這兩種方式之前,我們先來說明一下什麼是java中的jar文件
jar (Java Archive File),翻譯過來就是java的檔案文件,它其實也類似於我們windows下的zip文件,唯一的區別就是在 JAR 文件的內容中,包含瞭一個 META-INF/MANIFEST.MF 文件,這個文件是在生成 JAR 文件的時候自動創建的,包含瞭JAR包的描述信息、主類的全類名等信息。
二、不使用Maven直接打Jar包
1.File –>Project Structure –>Artifacts –> Jar –> From module with dependencies.
點擊ok以後我們在返回上一步Project Structuer中發現IDEA中默認已經將我們的jar包輸出目錄填上瞭,這時我們可以更改一下上述的jar包輸出目錄,這樣也更加方便的管理,此時我們更改號路徑以後在點下右下角的Apply就可以瞭。
2.Build –> Build Artifacts
選擇上述的Build Artifacts後會自動彈出來下面的Build
3.這時我們去剛才相應的jar包輸出目錄發現已經有瞭對應的包
4.運行
可以使用如下兩種方法來運行jar包
java -classpath xxx.jar xxx.xx.xx.主類名 java -jar xxx.jar
三、使用Maven打jar包
1.當你的Project中使用瞭Maven時,可以直接在Lifecycle中執行打包,第一步編譯別忘記瞭,之前我jar包老是運行報錯就是因為沒有compile就直接package瞭。
2.雙擊package後我們即可以發現在target目錄下便生成瞭一個對應的jar包,這裡jar包和剛才方法一其實是一樣的,隻不過我們這次用Maven生成的。
到此這篇關於詳細總結IDEA中打jar包的兩種方式的文章就介紹到這瞭,更多相關IDEA打jar包內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!
推薦閱讀:
- IDEA中打jar包的2種方式(Maven打jar包)
- idea中的project、module、artifact的具體使用
- 使用idea將工具類打包使用的詳細教程
- springboot項目打包成jar包的圖文教程
- 使用IDEA打jar包的詳細圖文教程