3 ms·
How does the dev tooling work? Rebuild & restart the app each time? I find working on any sizable codebase this can take minutes even on the latest spring-boot.
by helfire 4y ago
How does the dev tooling work? Rebuild & restart the app each time? I find working on any sizable codebase this can take minutes even on the latest spring-boot. Quakrus has an interesting live reloading classloader.
- tipsee 4y agoRebuild and restart. Javalin itself starts in milliseconds (the test suite starts and stops servers across 600+ tests in less than 10 seconds). If you run in debug mode in IDEA, or use some hot-swapping tool like dcevm or jrebel, you won't always need to restart. I don't think there will ever be a dedicated tool provided by Javalin for this.
- ris58h 4y agoIf you use IDEA you can right-click modified .java file and click 'Compile and Reload File' https://www.jetbrains.com/help/idea/altering-the-program-s-execution-flow.html#reload_classes https://www.jetbrains.com/help/idea/altering-the-program-s-e...