インストール
プロダクションランタイムと分離されたローカル開発自動化ツールで依存関係と実行プロファイルを構成します。
Gradle
build.gradle
textdependencies {
implementation("com.byeolnaerim:webflux-fe-dev-assistant:0.0.1-alpha.21")
}設定クラスがメインソースからライブラリタイプをインポートするため、基本例はimplementationを使用します。実行は@Profile("local")で制限し、配布アーティファクトから完全に除外するには別途development source setを構成してください。
要件
Java
21
Spring WebFlux
functional endpointを分析するか、MVCモードを選択できます。
Reactor
watcherタスクとイベントストリームに使用されます。
ソースディレクトリ
基本src/main/java、リソース基本src/main/resources
ローカルプロファイルの推奨
WatchForMainRunSpring.java
java@Configuration
@Profile("local")
public class WatchForMainRunSpring {
// @PostConstruct start / @PreDestroy stop
}