Projektstandards & Neu laden
Leitet den Pfad der Quelle/Ressource/Paket ab, wenn die Einstellungen weggelassen werden, und aktualisiert den Reload-Trigger bei Änderungen des Classpaths.
Werte, die von ProjectDefaults bereitgestellt werden
SRC_MAIN_JAVA
Unter dem Projektstammverzeichnis src/main/java
SRC_MAIN_RESOURCES
src/main/resources
BASE_PACKAGE
aus Systemeigenschaften oder Quell-/Paketstandorten abgeleitet
ROUTER_PACKAGE / HANDLER_PACKAGE / ENTITY_PACKAGE
Konventionen basierend auf dem Basis-Paket
SWAGGER_OUTPUT_FILE
Standard-Swagger-JSON-Ausgabepfad. AsyncAPI-Ausgaben haben separate Standardwerte für den RSocket-Watcher-Builder.
Basis-Paket angeben
In Projekten, in denen die Ableitung aufgrund von Multi-Modulen oder der Position von Bibliotheksklassen unklar ist, ist es sicherer, das Paket und den Ausgabepfad in der Watcher-Konfiguration anzugeben.
Neuladeauslöser
WatchForMainRun kann unter dem Standard-Classpath-Stammverzeichnis .reloadtrigger erstellen oder aktualisieren. Wenn Änderungen am Classpath erkannt werden, wird der Trigger aktiviert, um ihn mit Reload-Flüssen wie Spring Boot Devtools zu verbinden.