ค่าเริ่มต้นของโปรเจกต์ & โหลดใหม่
อนุมานเส้นทาง source/resource/package เมื่อไม่ตั้งค่า และอัปเดตการกระตุ้นโหลดใหม่เมื่อเปลี่ยน classpath
ค่าที่ให้โดย ProjectDefaults
SRC_MAIN_JAVA
ภายใต้ root ของโปรเจกต์ src/main/java
SRC_MAIN_RESOURCES
src/main/resources
BASE_PACKAGE
อนุมานจาก system property หรือที่ตั้ง source/package
ROUTER_PACKAGE / HANDLER_PACKAGE / ENTITY_PACKAGE
แนวทางตาม base package
SWAGGER_OUTPUT_FILE
เส้นทางการส่งออก Swagger JSON เริ่มต้น AsyncAPI output มีค่าเริ่มต้นแยกต่างหากสำหรับ RSocket watcher builder
ระบุ base package
ในโปรเจกต์ที่การอนุมานไม่ชัดเจนเนื่องจากตำแหน่งของโมดูลหลายตัวหรือคลาสไลบรารี การระบุ package และ output path ใน watcher config จะปลอดภัยกว่า
trigger การโหลดใหม่
WatchForMainRun สามารถสร้างหรืออัปเดต .reloadtrigger ภายใต้ classpath root ได้ เมื่อมีการตรวจจับการเปลี่ยนแปลงที่เกี่ยวข้องกับ classpath จะทำการ touch trigger เพื่อเชื่อมโยงกับกระบวนการ reload เช่น Spring Boot Devtools