国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

目錄
場景描述
方式一
方式二
SpringBoot- dev-tools熱部署
1.idea 啟動自動編譯
2.引入jar
3.application.properties檔案新增設(shè)定
首頁 Java java教程 Idea?springboot?springCloud熱載入熱調(diào)試的常用方法有哪些

Idea?springboot?springCloud熱載入熱調(diào)試的常用方法有哪些

May 18, 2023 pm 05:43 PM
idea springboot springcloud

場景描述

在專案開發(fā)過程中,每次需要修改和偵錯時都需要重新啟動項目,這浪費了很多時間。以下是我整理的兩種常用方法

方式一

修改啟動設(shè)定方式(主要針對debug模式下)
點擊啟動設(shè)定= 》edit configrations…

Idea?springboot?springCloud熱載入熱調(diào)試的常用方法有哪些

configration下面修改Updateclasses and resources
on ‘update‘ action:當使用者主動執(zhí)行更新的時候更新快速鍵:Ctrl F9

on frame deactication:在編輯視窗失去焦點的時候更新

Idea?springboot?springCloud熱載入熱調(diào)試的常用方法有哪些

Idea?springboot?springCloud熱載入熱調(diào)試的常用方法有哪些

方式二

SpringBoot- dev-tools熱部署

說明
當開發(fā)者將spring-boot-devtools 引入專案後,只要classpath 路徑下發(fā)生變化,專案就會自動重啟,這極大提高了專案的開發(fā)速度。如果開發(fā)者使用 Eclipse ,那麼在修改完程式碼並儲存之後,專案將自動編譯井觸發(fā)重啟,而開發(fā)者如果使用 IntelliJ IDEA 預(yù)設(shè)情況下,需要開發(fā)者手動編譯才會觸發(fā)重啟。手動編譯時,按一下 Build -> Build Project 選單或按 Ctrl F9 快速鍵進行編譯,編譯成功後就會觸發(fā)專案重新啟動。當然,使用IntelliJ IDEA 開發(fā)者也可以設(shè)定專案自動編譯,設(shè)定步驟:

1.idea 啟動自動編譯

File=》Settings=》Build,Execution,Deployment=》 Compiler= 》勾選Build project automeatically

Idea?springboot?springCloud熱載入熱調(diào)試的常用方法有哪些

Ctrl shifter alt / =》Registry=》勾選compiler.automake.allow.parallel

Idea?springboot?springCloud熱載入熱調(diào)試的常用方法有哪些

Idea?springboot?springCloud熱載入熱調(diào)試的常用方法有哪些

2.引入jar
		<dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-devtools</artifactId>
            <optional>true</optional>
        </dependency>
3.application.properties檔案新增設(shè)定
#熱部署默認會重啟
spring.devtools.restart.enabled=true
#添加那個目錄的文件需要restart
spring.devtools.restart.additional-paths=src/main/java
#排除那個目錄的文件不需要restart
spring.devtools.restart.exclude=static/**,public/**

以上是Idea?springboot?springCloud熱載入熱調(diào)試的常用方法有哪些的詳細內(nèi)容。更多資訊請關(guān)注PHP中文網(wǎng)其他相關(guān)文章!

本網(wǎng)站聲明
本文內(nèi)容由網(wǎng)友自願投稿,版權(quán)歸原作者所有。本站不承擔相應(yīng)的法律責任。如發(fā)現(xiàn)涉嫌抄襲或侵權(quán)的內(nèi)容,請聯(lián)絡(luò)admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅(qū)動的應(yīng)用程序,用於創(chuàng)建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺化網(wǎng)頁開發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

熱門話題

Laravel 教程
1601
29
PHP教程
1502
276
idea社群版和專業(yè)版的區(qū)別 idea社群版和專業(yè)版的區(qū)別 Nov 07, 2023 pm 05:23 PM

idea社群版與專業(yè)版的差異在授權(quán)方式、功能、支援與更新、外掛程式支援、雲(yún)端服務(wù)與團隊協(xié)作、行動開發(fā)支援、教育與學習、整合與擴充性、錯誤處理與調(diào)試、安全性與隱私保護等方面。詳細介紹:1、授權(quán)方式,社群版是免費的,適用於所有開發(fā)人員,無論使用什麼作業(yè)系統(tǒng),社群版支援開源專案和商業(yè)項目,專業(yè)版是付費的,適用於商業(yè)開發(fā),專業(yè)版有30天的試用期,之後需要購買許可證才能繼續(xù)使用等等。

五個IntelliJ IDEA插件,有效率地編寫程式碼 五個IntelliJ IDEA插件,有效率地編寫程式碼 Jul 16, 2023 am 08:03 AM

人工智慧AI是當前廣受認可的未來趨勢和發(fā)展方向。雖然有些人擔心AI可能會取代所有的工作,但實際上只會取代那些重複性高、產(chǎn)出低的工作。因此,我們應(yīng)該學會更聰明地工作,而不是使勁努力工作。本文介紹5個由AI驅(qū)動的Intellij插件,這些插件可以幫助你提高生產(chǎn)力,減少繁瑣的重複性工作,讓你的工作更有效率、方便。 1GithubCopilotGithubCopilot是由OpenAI和GitHub共同開發(fā)的一款人工智慧程式碼輔助工具。它使用了OpenAI的GPT模型來分析程式碼上下文,預(yù)測並產(chǎn)生新的程式碼

怎麼在SpringBoot中使用Redis實現(xiàn)分散式鎖 怎麼在SpringBoot中使用Redis實現(xiàn)分散式鎖 Jun 03, 2023 am 08:16 AM

一、Redis實現(xiàn)分散式鎖原理為什麼需要分散式鎖在聊分散式鎖之前,有必要先解釋一下,為什麼需要分散式鎖。與分散式鎖相對就的是單機鎖,我們在寫多執(zhí)行緒程式時,避免同時操作一個共享變數(shù)產(chǎn)生資料問題,通常會使用一把鎖來互斥以保證共享變數(shù)的正確性,其使用範圍是在同一個進程中。如果換做是多個進程,需要同時操作一個共享資源,如何互斥?現(xiàn)在的業(yè)務(wù)應(yīng)用通常是微服務(wù)架構(gòu),這也意味著一個應(yīng)用會部署多個進程,多個進程如果需要修改MySQL中的同一行記錄,為了避免操作亂序?qū)е麦v數(shù)據(jù),此時就需要引入分佈式鎖了。想要實現(xiàn)分

SpringBoot怎麼自訂Redis實作快取序列化 SpringBoot怎麼自訂Redis實作快取序列化 Jun 03, 2023 am 11:32 AM

1.自訂RedisTemplate1.1、RedisAPI預(yù)設(shè)序列化機制基於API的Redis快取實作是使用RedisTemplate範本進行資料快取操作的,這裡開啟RedisTemplate類,查看該類別的源碼資訊publicclassRedisTemplateextendsRedisAccessorimplementsRedisOperations,BeanClassLoaderAware{//聲明了value的各種序列化方式,初始值為空@NullableprivateRedisSe

springboot讀取檔案打成jar包後存取不到怎麼解決 springboot讀取檔案打成jar包後存取不到怎麼解決 Jun 03, 2023 pm 04:38 PM

springboot讀取文件,打成jar包後訪問不到最新開發(fā)出現(xiàn)一種情況,springboot打成jar包後讀取不到文件,原因是打包之後,文件的虛擬路徑是無效的,只能通過流去讀取。文件在resources下publicvoidtest(){Listnames=newArrayList();InputStreamReaderread=null;try{ClassPathResourceresource=newClassPathResource("name.txt");Input

SpringBoot與SpringMVC的比較及差別分析 SpringBoot與SpringMVC的比較及差別分析 Dec 29, 2023 am 11:02 AM

SpringBoot和SpringMVC都是Java開發(fā)中常用的框架,但它們之間有一些明顯的差異。本文將探究這兩個框架的特點和用途,並對它們的差異進行比較。首先,我們來了解一下SpringBoot。 SpringBoot是由Pivotal團隊開發(fā)的,它旨在簡化基於Spring框架的應(yīng)用程式的建立和部署。它提供了一種快速、輕量級的方式來建立獨立的、可執(zhí)行

springboot怎麼取得application.yml裡值 springboot怎麼取得application.yml裡值 Jun 03, 2023 pm 06:43 PM

在專案中,很多時候需要用到一些配置信息,這些信息在測試環(huán)境和生產(chǎn)環(huán)境下可能會有不同的配置,後面根據(jù)實際業(yè)務(wù)情況有可能還需要再做修改。我們不能將這些設(shè)定在程式碼中寫死,最好是寫到設(shè)定檔中,例如可以把這些資訊寫到application.yml檔案中。那麼,怎麼在程式碼裡取得或使用這個位址呢?有2個方法。方法一:我們可以透過@Value註解的${key}即可取得設(shè)定檔(application.yml)中和key對應(yīng)的value值,這個方法適用於微服務(wù)比較少的情形方法二:在實際專案中,遇到業(yè)務(wù)繁瑣,邏

基礎(chǔ)教學:使用IDEA建立Maven項目 基礎(chǔ)教學:使用IDEA建立Maven項目 Feb 19, 2024 pm 04:43 PM

IDEA(IntelliJIDEA)是一款強大的整合開發(fā)環(huán)境,可協(xié)助開發(fā)人員快速且有效率地開發(fā)各種Java應(yīng)用程式。在Java專案開發(fā)中,使用Maven作為專案管理工具能夠幫助我們更好地管理依賴函式庫、建置專案等。本文將詳細介紹如何在IDEA中建立一個Maven專案的基本步驟,同時提供具體的程式碼範例。步驟一:開啟IDEA並建立新專案開啟IntelliJIDEA

See all articles