翻譯|使用教程|編輯:董玉霞|2022-06-20 10:51:25.503|閱讀 164 次
概述:在之前的IDEA教程 中,我們介紹了與應(yīng)用服務(wù)器集成,本文我們將介紹應(yīng)用服務(wù)器運(yùn)行配置。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
IntelliJ IDEA 發(fā)布重大版本更新,V2022.1進(jìn)行了許多重要功能更新,支持java18,可點(diǎn)擊下載。
在之前的IDEA教程 中,我們介紹了與應(yīng)用服務(wù)器集成,本文我們將介紹應(yīng)用服務(wù)器運(yùn)行配置。
要在應(yīng)用服務(wù)器上運(yùn)行或調(diào)試您的應(yīng)用程序,您需要一個應(yīng)用服務(wù)器運(yùn)行/調(diào)試配置。此配置可以為您做幾件事:
如果您希望它在部署工件之前在本地啟動服務(wù)器,請使用本地應(yīng)用程序服務(wù)器運(yùn)行配置。
如果您希望將工件部署到正在運(yùn)行的遠(yuǎn)程或本地服務(wù)器,請使用遠(yuǎn)程應(yīng)用程序服務(wù)器運(yùn)行配置。
注意:即使您連接到遠(yuǎn)程應(yīng)用程序服務(wù)器,您仍然需要在Build、Execution、Deployment |下配置此服務(wù)器的本地安裝。與應(yīng)用程序服務(wù)器集成中所述的應(yīng)用程序服務(wù)器。
您可以直接從“運(yùn)行/調(diào)試配置”對話框配置應(yīng)用程序服務(wù)器。為此,請選擇應(yīng)用程序服務(wù)器運(yùn)行配置并單擊應(yīng)用程序服務(wù)器選擇器旁邊的配置。
當(dāng)您創(chuàng)建應(yīng)用程序服務(wù)器運(yùn)行配置時,它可能會顯示一個錯誤,說明您需要指定要部署的工件。完成此操作后,配置會將構(gòu)建工件任務(wù)添加到啟動前任務(wù)列表中,以便每次在部署工件之前構(gòu)建工件。以下是正確配置的應(yīng)用程序服務(wù)器運(yùn)行配置的外觀:
要運(yùn)行配置,請按下Alt+Shift+F10并選擇創(chuàng)建的應(yīng)用程序服務(wù)器配置。
或者,如果您在頂部的主工具欄中選擇了運(yùn)行配置,則可以單擊運(yùn)行按鈕或按下Shift+F10以運(yùn)行它。
您還可以使用服務(wù)工具窗口來列出和管理所有可用的應(yīng)用程序服務(wù)器運(yùn)行配置。
在運(yùn)行或調(diào)試應(yīng)用程序時,您可以修改源代碼并查看更改的結(jié)果,而無需重新啟動服務(wù)器。根據(jù)工件的類型和運(yùn)行配置,這可能涉及資源和類的簡單更新,或者重新構(gòu)建和重新部署工件。
如果您有一個應(yīng)用程序服務(wù)器運(yùn)行配置,您可以指定啟動更新時它應(yīng)該做什么。
可用的更新選項取決于工件的類型(展開或歸檔)和運(yùn)行配置的類型(本地或遠(yuǎn)程)。
選項 | 描述 | 用途 |
更新資源 | 更新所有更改的資源,例如 HTML、JSP、JavaScript、CSS 和圖像。 | 本地應(yīng)用程序服務(wù)器運(yùn)行配置中的爆炸工件 |
更新課程和資源 |
更新所有更改的資源并重新編譯所有更改的 Java 類(EJB、servlet 等)。 調(diào)試時,IntelliJ IDEA 將部署和重新加載更新的類。有關(guān)詳細(xì)信息,請參閱重新加載修改的類。否則,在定期運(yùn)行應(yīng)用程序時,IntelliJ IDEA 只會更新輸出文件夾中更改的類。它是否會在正在運(yùn)行的應(yīng)用程序中部署和重新加載此類類,取決于您正在使用的 Java 運(yùn)行時的功能。 |
本地應(yīng)用程序服務(wù)器運(yùn)行配置中的爆炸工件 |
熱插拔類 | 調(diào)試時,IntelliJ IDEA 將部署和重新加載更新的類。有關(guān)詳細(xì)信息,請參閱重新加載修改的類。此選項不適用于定期運(yùn)行的應(yīng)用程序。 | 本地應(yīng)用程序服務(wù)器中的存檔工件運(yùn)行配置以及遠(yuǎn)程配置中的展開和存檔工件。 |
重新部署 | 無需重新啟動服務(wù)器即可重建和重新部署應(yīng)用程序工件。該操作可能很耗時。 | 本地和遠(yuǎn)程應(yīng)用程序服務(wù)器運(yùn)行配置中的爆炸和歸檔工件 |
重啟服務(wù)器 | 重新啟動應(yīng)用程序服務(wù)器,重建并重新部署工件,該操作可能非常耗時。 | 本地應(yīng)用程序服務(wù)器運(yùn)行配置中的爆炸和歸檔工件 |
當(dāng)您啟動應(yīng)用程序服務(wù)器運(yùn)行配置并成功部署和運(yùn)行應(yīng)用程序時,您可以通過以下方式之一修改代碼并更新您的應(yīng)用程序:
如果必要的更新選項與frame deactivation相關(guān)聯(lián),則當(dāng)您從 IntelliJ IDEA 切換到不同的應(yīng)用程序(例如,Web 瀏覽器)時,應(yīng)用程序?qū)⒆詣痈隆?
JetBrainsIntelliJ IDEA是java編程語言開發(fā)的集成環(huán)境,在業(yè)界被公認(rèn)為最好的java開發(fā)工具,尤其在智能代碼助手、代碼自動提示、重構(gòu)、JavaEE支持、各類版本工具、JUnit、CVS整合、代碼分析等方面的功能都是超常的。
想要了解IntelliJ IDEA價格的朋友,歡迎咨詢
IntelliJ IDEA技術(shù)交流群:786598704 歡迎進(jìn)群一起討論
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn