国产人妖的免-国产人妖视频一区二区-国产人妖兮-国产人妖系列在线精品-国产人妖在线观看-国产人妖在线观看网站

萬能百科  > 游戲數(shù)碼?  > 

IntelliJ IDEA如何將Java代碼打成jar包發(fā)布

2022-02-23   

IntelliJ IDEA是一款非常優(yōu)秀的集成開發(fā)工具,在Java語音的開發(fā)工具中市場(chǎng)占有率越來越高。今天小編為大家介紹使用IntelliJ IDEA將Java代碼打成jar包進(jìn)行發(fā)布,該jar包中的代碼必須要有main方法,熟悉java開發(fā)的朋友都知道m(xù)ain方法是程序的入口,獨(dú)立的jar包可以在任何環(huán)境下運(yùn)行。

工具/材料

IntelliJ IDEA

操作方法

  • 01

    首先我們編寫了一個(gè)Java的類,該類中包含main方法,main方法是程序執(zhí)行的入口,工程的整體結(jié)構(gòu)如下圖所示。

  • 02

    接下來我們將包含了上面類的工程代碼打成jar包,我們點(diǎn)擊菜單欄中的File-->選擇Project Structure...(Ctrl+Alt+Shift+S)進(jìn)入到設(shè)置頁面,或者在IntelliJ IDEA頁面右側(cè)點(diǎn)擊右上角的按鈕也可到配置頁面。

  • 03

    我們?cè)赑roject Structure的設(shè)置頁面選擇Artifacts,然后點(diǎn)擊右側(cè)的綠色“+”號(hào),接下來我們選擇JAR-->From modules with dependencies...進(jìn)入到設(shè)置頁面。

  • 04

    接下來是最重要的步驟,下圖中modules一般會(huì)自動(dòng)生成,Main class我們需要點(diǎn)擊右側(cè)的按鈕,找到項(xiàng)目工程中含有main方法的那個(gè)類。JAR文件設(shè)置我們選擇extract to the target JAR,打包時(shí)可將代碼依賴的包也打入。最后META-INF/MANIFEST.MF的設(shè)置,我們選擇項(xiàng)目的根路徑即可。

  • 05

    需要注意的是,如果項(xiàng)目中已經(jīng)有META-INF/MANIFEST.MF文件的話是設(shè)置不成功的,我們需要先找到項(xiàng)目在磁盤中的位置,然后刪掉該文件再重復(fù)上述的步驟才可以。

  • 06

    設(shè)置完成后我們便可以執(zhí)行生成jar包的操作了,點(diǎn)擊菜單欄中的Build-->Build Artifacts...,然后我們?cè)谙路酱a區(qū)便可以看到Build Artifact,選擇之前創(chuàng)建的Artifacts然后點(diǎn)擊Build即可。

  • 07

    在Build JAR文件后下方會(huì)有已完成的提示,我們找到項(xiàng)目所在的磁盤位置,在項(xiàng)目根路徑下的out/artifacts/目錄下便是新生成的jar文件,如下圖所示。

特別提示

需要打成jar包的代碼必須要包含main方法。

詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。

標(biāo)簽

主站蜘蛛池模板: 99色在线播放 | 婷婷五月激情中文字幕不卡 | 欧美在线观看第一页 | 欧美日韩国产精品自在自线 | 国产麻豆剧果冻传媒白晶晶 | 中国精品无码免费专区午夜 | 亚洲丰满性熟妇ⅹxxooo | 色偷偷超碰97男人 | 黑人糟蹋人妻hd中文字幕 | 国产无遮挡又黄又爽免费网站 | 国产精品无码专区av在线播放 | 国产黄网永久免 | 精品国产无码大片在线看 | 91在线无码精品秘入口色 | 国产va在线观看免费 | 欧美精品午夜 | 无码国产精品一区二区免费模式 | 无码av毛片不卡 | 99视频app下载 | 亚洲国产成久久综合片 | 97精品伊人久久久大香线焦 | 麻豆国产精品91久久久 | av在线亚洲男人的天堂 | 91麻豆国产福利精品 | av无码精品 | av潮喷大喷水系列无码番号女人毛毛 | 中文在线日韩 | 日本在线视频在线 | 91黄色视频免费精品入口 | 国产成人无码av一区二区三区 | 免费高清精品一区在线观看 | 日本一区二区免费看 | 中文字幕专区 | 青檬在线电视剧在线观看 | 国产午夜免费啪啪啪 | 91精品国产91久久久 | 岛国av无码免费无禁网站 | 成人动漫免费看一区二区三区 | 无码人妻精品一区二区三区东京热 | 91久久精一区二区三区大全 | 亚洲性交作爱视频大全 |