Padrões e Recarga do Projeto
Infere o caminho source/resource/package quando as configurações são omitidas e atualiza o gatilho de recarga ao alterar o classpath.
Valores fornecidos pelo ProjectDefaults
SRC_MAIN_JAVA
src/main/java abaixo do root do projeto
SRC_MAIN_RESOURCES
src/main/resources
BASE_PACKAGE
inferido a partir da propriedade do sistema ou da localização da fonte/pacote
ROUTER_PACKAGE / HANDLER_PACKAGE / ENTITY_PACKAGE
convenção baseada no pacote base
SWAGGER_OUTPUT_FILE
Caminho padrão de saída JSON do Swagger. A saída do AsyncAPI tem um valor padrão separado para o construtor do watcher RSocket.
Especificar pacote base
Em projetos onde a inferência é ambígua devido à localização de classes de múltiplos módulos ou bibliotecas, é mais seguro especificar o pacote e o caminho de saída na configuração do watcher.
gatilho de recarregamento
WatchForMainRun pode criar ou atualizar .reloadtrigger abaixo do root do classpath. Quando detecta alterações relacionadas ao classpath, toca o trigger para conectar ao fluxo de recarga como o Spring Boot Devtools.