Configuraciones predeterminadas del proyecto y recarga
Infiera las rutas de source/resource/package cuando se omiten configuraciones y actualice el disparador de recarga al cambiar el classpath.
Valores proporcionados por ProjectDefaults
SRC_MAIN_JAVA
src/main/java bajo la raíz del proyecto
SRC_MAIN_RESOURCES
src/main/resources
BASE_PACKAGE
inferido desde la propiedad del sistema o la ubicación de la fuente/paquete
ROUTER_PACKAGE / HANDLER_PACKAGE / ENTITY_PACKAGE
convenciones basadas en el paquete base
SWAGGER_OUTPUT_FILE
Ruta de salida JSON de Swagger por defecto. La salida de AsyncAPI tiene un valor predeterminado separado en el generador de watchers de RSocket.
Especificar paquete base
En proyectos donde la inferencia es ambigua debido a la ubicación de clases de múltiples módulos o bibliotecas, es más seguro especificar el paquete y la ruta de salida en la configuración del watcher.
disparador de recarga
WatchForMainRun puede crear o actualizar .reloadtrigger bajo la raíz del classpath por defecto. Toca el trigger cuando detecta cambios relacionados con el classpath para conectarlo con flujos de recarga como Spring Boot Devtools.