spring boot kotlin idea hotswap (live reload) with handlebars
1. File | Settings | Build, Execution, Deployment | Compiler | Build project automatically (mark it as checked)
2. press CTRL+SHIFT+ALT+/ , Select Registry, and find compiler.automake.allow.when.app.running , (Mark it as checked)
3. restart idea
4. Add dependency to build.gradle
dependencies { compile(\"org.springframework.boot:spring-boot-devtools\") // compile 'pl.allegro.tech.boot:handlebars-spring-boot-starter:0.3.0'}bootRun { sourceResources sourceSets.main}
5. Add setting to ${project_dir}\\src\\main\\resources\\application.yml
handlebars: cache: false # Production env , this must be true
6. Press Shift+F10 run application
7. try edit something, then you will see the auto hotswap and live reload working
Reference:
https://docs.spring.io/spring-boot/docs/current/reference/html/using-boot-devtools.html
http://livereload.com/extensions/
Post: 2018
Views: 503