アイデア springboot springCloud のホット ロードとホット デバッグの一般的な方法は何ですか?

王林
リリース: 2023-05-18 17:43:23
転載
877 人が閲覧しました

シナリオの説明

プロジェクト開発プロセス中、変更やデバッグが必要になるたびにプロジェクトを再起動する必要があり、多大な時間が無駄になります。以下は、私がまとめた 2 つの一般的な方法です。

方法 1

スタートアップ構成メソッドを変更します (主にデバッグ モード用)
スタートアップ構成 = 》をクリックします。構成の編集…

アイデア springboot springCloud のホット ロードとホット デバッグの一般的な方法は何ですか?

##Updateclasses とリソースを変更するための以下の構成

‘update‘ アクション: ユーザーが積極的に更新を実行するときにショートカット キーを更新します: Ctrl F9

フレームの非アクティブ化: 編集ウィンドウがフォーカスを失ったときに更新

アイデア springboot springCloud のホット ロードとホット デバッグの一般的な方法は何ですか?

アイデア springboot springCloud のホット ロードとホット デバッグの一般的な方法は何ですか?#メソッド 2

SpringBoot-dev-toolsホット デプロイメント

手順

開発者が spring-boot-devtools をプロジェクトに導入すると、クラスパス パスに変更がある限り、プロジェクトは自動的に再起動されます。プロジェクト開発速度が大幅に向上しました。開発者が Eclipse を使用している場合、コードを変更して保存した後、プロジェクトは自動的にコンパイルされ、再起動がトリガーされます。開発者が IntelliJ IDEA を使用している場合、デフォルトでは、開発者は再起動をトリガーする前に手動でコンパイルする必要があります。手動でコンパイルする場合は、[ビルド] -> [プロジェクトのビルド] メニューをクリックするか、Ctrl F9 ショートカット キーを押してコンパイルします。コンパイルが成功すると、プロジェクトが再起動されます。もちろん、IntelliJ IDEA を使用する開発者は、プロジェクトの自動コンパイルを構成することもできます。 = 》プロジェクトのビルドを自動的にチェックします。

Ctrl shifter alt / =》レジストリ=》compiler.automake.allow.Parallel

## をチェックします。 アイデア springboot springCloud のホット ロードとホット デバッグの一般的な方法は何ですか?

2.jar を導入します

		<dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-devtools</artifactId>
            <optional>true</optional>
        </dependency>
ログイン後にコピー
アイデア springboot springCloud のホット ロードとホット デバッグの一般的な方法は何ですか?3.application.properties ファイルに構成を追加します

#热部署默认会重启
spring.devtools.restart.enabled=true
#添加那个目录的文件需要restart
spring.devtools.restart.additional-paths=src/main/java
#排除那个目录的文件不需要restart
spring.devtools.restart.exclude=static/**,public/**
ログイン後にコピー

以上がアイデア springboot springCloud のホット ロードとホット デバッグの一般的な方法は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:yisu.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!