Java開(kāi)發(fā)工具intellij idea實(shí)操教程:如何運(yùn)行打包你的第一個(gè)Java程序
IntelliJ IDEA是Java語(yǔ)言開(kāi)發(fā)的集成環(huán)境,IntelliJ在業(yè)界被公認(rèn)為優(yōu)秀的Java開(kāi)發(fā)工具之一,尤其在智能代碼助手、代碼自動(dòng)提示、重構(gòu)、J2EE支持、Ant、JUnit、CVS整合、代碼審查、 創(chuàng)新的GUI設(shè)計(jì)等方面的功能可以說(shuō)是超常的。雙節(jié)福利來(lái)襲!IntelliJ正版授權(quán)最高立減2000!點(diǎn)擊查看詳情!
生成并運(yùn)行應(yīng)用程序有效的Java類可以編譯為字節(jié)碼。您可以使用裝訂線中的綠色箭頭圖標(biāo)從編輯器直接使用調(diào)用main()方法去編譯和運(yùn)行類 。
-
單擊裝訂線,然后在彈出窗口中選擇Run'HelloWorld.main()'。IDE開(kāi)始編譯您的代碼。
-
編譯完成后,“ 運(yùn)行工具”窗口將在屏幕底部打開(kāi)。
第一行顯示IntelliJ IDEA用于運(yùn)行已編譯類的命令。第二行顯示程序輸出:Hello, World!。最后一行顯示退出代碼0,表明退出成功。
如果您的代碼不正確,并且IDE無(wú)法對(duì)其進(jìn)行編譯,則“運(yùn)行”工具窗口將顯示相應(yīng)的退出代碼。
當(dāng)您單擊Run時(shí),IntelliJ IDEA將創(chuàng)建一個(gè)特殊的運(yùn)行配置,該配置將執(zhí)行一系列操作。首先,它構(gòu)建您的應(yīng)用程序。在此階段,javac將您的源代碼編譯為JVM字節(jié)碼。
Javac完成編譯后,會(huì)將編譯后的字節(jié)碼放入 出目錄,在“ 項(xiàng)目”工具窗口中以黃色突出顯示。之后,JVM運(yùn)行字節(jié)碼。
注意:如果要重新打開(kāi)“ Run ”窗口,請(qǐng)按Alt+4。
IntelliJ IDEA自動(dòng)分析當(dāng)前在編輯器中打開(kāi)的文件,并搜索不同類型的問(wèn)題:從語(yǔ)法錯(cuò)誤到拼寫錯(cuò)誤。通過(guò)編輯器右上角的“ Inspections ”小部件,您可以快速查看所有檢測(cè)到的問(wèn)題并詳細(xì)查看每個(gè)問(wèn)題。
將應(yīng)用程序打包到JAR中代碼準(zhǔn)備就緒后,您可以將應(yīng)用程序打包到Java存檔(JAR)中,以便與其他開(kāi)發(fā)人員共享。內(nèi)置的Java存檔稱為工件。
為JAR創(chuàng)建工件配置-
從主菜單中,選擇File | Project Structure Ctrl+Alt+Shift+S,然后單擊工Artifacts。
-
單擊+圖標(biāo),指向JAR,然后選擇來(lái)自具有依賴項(xiàng)的模塊。
-
單擊Main Class字段右側(cè)的,然后 在打開(kāi)的對(duì)話框中文件夾選擇HelloWorld(com.example.helloworld)。
IntelliJ IDEA創(chuàng)建項(xiàng)目配置,并在“ Project Structure”對(duì)話框的右側(cè)顯示其設(shè)置。
-
應(yīng)用更改并關(guān)閉對(duì)話框。
構(gòu)建JAR工件
-
從主菜單中,選擇Build | Build Artifacts。
-
指向HelloWorld:jar并選擇Build。
打開(kāi) out/artifacts文件夾,您將在其中找到您的JAR。
運(yùn)行打包的應(yīng)用程序
要確保正確創(chuàng)建了JAR工件,可以通過(guò)運(yùn)行它進(jìn)行驗(yàn)證。
注意:使用“ 查找動(dòng)作” Ctrl+Shift+A可在整個(gè)IDE中搜索動(dòng)作和設(shè)置。
為打包的應(yīng)用程序創(chuàng)建運(yùn)行配置要運(yùn)行打包在JAR中的Java應(yīng)用程序,IntelliJ IDEA允許您創(chuàng)建專用的運(yùn)行配置。
-
按Ctrl+Shift+A,查找并運(yùn)行“ Edit Configurations ”操作。
-
在“ Run/Debug Configurations”對(duì)話框中,單擊“+”圖標(biāo),然后 選擇“ JAR Application”。
-
命名新配置:HelloWorldJar。
- 在“ Path to JAR ”字段中,單擊文件夾圖標(biāo)并指定計(jì)算機(jī)上JAR文件的路徑。
-
在“ Before launch”下,單擊“ 開(kāi)始”,然后選擇“Build Artifacts | HelloWorld:jar”。
這樣做意味著 HelloWorld.jar 每次您執(zhí)行此運(yùn)行配置時(shí),它都會(huì)自動(dòng)構(gòu)建。
運(yùn)行配置允許您定義要如何運(yùn)行應(yīng)用程序以及哪些參數(shù)和選項(xiàng)。您可以為同一應(yīng)用程序具有多個(gè)運(yùn)行配置,每個(gè)配置都有自己的設(shè)置。
執(zhí)行運(yùn)行配置-
在工具欄上,選擇HelloWorldJar配置,然后單擊運(yùn)行配置選擇器右側(cè)的“運(yùn)行按鈕”或者,如果您喜歡快捷方式請(qǐng)按hift+F10。
和以前一樣,“ Run”窗口將打開(kāi),并向您顯示應(yīng)用程序輸出。
該過(guò)程已成功退出,這意味著應(yīng)用程序已正確打包。
好了這就是今天的內(nèi)容了,在本篇文章中我們講述了如何運(yùn)行打包程序,你學(xué)會(huì)了嗎?如果今天的文章未解決你的需求,可點(diǎn)擊獲取更多免費(fèi)教程。不要忘了在評(píng)論與我們分享您的務(wù)和品質(zhì),現(xiàn)IntelliJ正版授權(quán)在線訂購(gòu)最高立減3000元!低至1333!還有多種授權(quán)方式想法和建議?;鄱甲鳛镮ntelliJ IDEA正版合作商,在雙節(jié)來(lái)襲之際我們推出重磅活動(dòng)!和官網(wǎng)一樣的服任你選擇。