Installation

production runtime과 분리된 local 개발 자동화 도구로 dependency와 실행 profile을 구성합니다.


Gradle

build.gradle
text
dependencies {
  implementation("com.byeolnaerim:webflux-fe-dev-assistant:0.0.1-alpha.21")
}

설정 class가 main source에서 라이브러리 타입을 import하므로 기본 예시는 implementation을 사용합니다. 실행은 @Profile("local")로 제한하고, 배포 artifact에서 완전히 제외하려면 별도 development source set을 구성하세요.

요구사항

Java

21

Spring WebFlux

functional endpoint를 분석하거나 MVC mode를 선택할 수 있습니다.

Reactor

watcher task와 event stream에 사용됩니다.

소스 디렉터리

기본 src/main/java, resource 기본 src/main/resources

local profile 권장

WatchForMainRunSpring.java
java
@Configuration
@Profile("local")
public class WatchForMainRunSpring {
  // @PostConstruct start / @PreDestroy stop
}
© 2026 Byeolnaerim. All rights reserved.소개개인정보처리방침