網(wǎng)站建設(shè)中高低端區(qū)別線上宣傳方式
IDEA: 如何導(dǎo)入項(xiàng)目模塊 以及 將 Java程序打包 JAR 詳細(xì)步驟
、
文章目錄
- IDEA: 如何導(dǎo)入項(xiàng)目模塊 以及 將 Java程序打包 JAR 詳細(xì)步驟
- IDEA 導(dǎo)入項(xiàng)目模塊 Module
- 一. 創(chuàng)建一個(gè)空項(xiàng)目
- 二. 導(dǎo)入 Module
- 三. 將 Module 與 當(dāng)前項(xiàng)目關(guān)聯(lián)上
- IDEA 將 Java程序打包成 JAR
- 一. 選擇要打包的 Module
- 二. Build 創(chuàng)建 Jar 資源包
- 三. 找到我們打包好的 jar 資源包
- 最后:
IDEA 導(dǎo)入項(xiàng)目模塊 Module
一. 創(chuàng)建一個(gè)空項(xiàng)目
想要導(dǎo)入模塊 Module ,我們需要先創(chuàng)建一個(gè)項(xiàng)目,因?yàn)?Module模塊在 IDEA 中是存在于項(xiàng)目下的。
這里我們先創(chuàng)建一個(gè)空項(xiàng)目,當(dāng)然已經(jīng)有項(xiàng)目了,導(dǎo)入 Module 也是一樣的,這里我們?yōu)榱烁玫难菔拘Ч?。所有?chuàng)建一個(gè)空的項(xiàng)目。如下圖所示:
二. 導(dǎo)入 Module
我們先找到我們?cè)擁?xiàng)目 這里是Code 在我們本地電腦上磁盤中存儲(chǔ)的位置:
三. 將 Module 與 當(dāng)前項(xiàng)目關(guān)聯(lián)上
上述三個(gè)步驟,就將我們需要的 Module 導(dǎo)入到項(xiàng)目中了,一個(gè)項(xiàng)目中可以導(dǎo)入 多個(gè) Module
當(dāng)然其實(shí)我們是可以直接打開一個(gè)模塊的,如下圖所示
IDEA 將 Java程序打包成 JAR
一. 選擇要打包的 Module
點(diǎn)擊File,再點(diǎn)Project Structure?!?gt; 點(diǎn)擊Artifaces
說明: Main Class:點(diǎn)擊紅框最后的那個(gè)小圖標(biāo),項(xiàng)目中是哪個(gè)main方法所在的類去啟動(dòng)項(xiàng)目,這里就選擇哪個(gè)類。我的項(xiàng)目是由app里面的main方法啟動(dòng)的,所以我就選擇App
說明: 設(shè)置 META-INF/MANIFEST.MF
。點(diǎn)擊箭頭指向的圖標(biāo)進(jìn)行設(shè)置。這里我就不設(shè)置的了,默認(rèn)就可以了
說明: 如果進(jìn)行了上述操作時(shí),出現(xiàn)了錯(cuò)誤提示。表示當(dāng)前模塊下已存在 META-INF
文件夾了。可以在本地找到已存在的META-INF文件夾,右鍵點(diǎn)擊DELETE刪除即可。查找方式如下: 右鍵模塊點(diǎn)擊 open in 點(diǎn)擊Explorer
在模塊里面找到META-INF文件刪除即可。
如果沒有報(bào)錯(cuò),就出現(xiàn)一個(gè)puzzlegame:jar的提示。點(diǎn)擊右下角的OK。
二. Build 創(chuàng)建 Jar 資源包
點(diǎn)擊后,彈出如下對(duì)話框
三. 找到我們打包好的 jar 資源包
點(diǎn)擊File,再點(diǎn)Project Structure。點(diǎn)擊Artifaces。在下圖紅色框中的路徑下,可以找到生成好的 jar
包。
最后:
限于自身水平,其中存在的錯(cuò)誤,希望大家給予指教,韓信點(diǎn)兵——多多益善,謝謝大家,后會(huì)有期,江湖再見!!!