Pulled an existing project form Git Repo
I tried running it using mvn spring-boot:run , but it gave error
Then performed a mvn clean install then did mvn spring-boot:run, and it got running !!!
Earlier I was supposing mvn spring-boot:run performs the task of mvn clean install also !
But then, How does mvn spring-boot:run considers latest code at compilation (I mean if it is not doing install it should not be compiling, so it should be running the stale JAR, but it takes the new code changes and refreshes the JAR)
Can somebody through some light on the confusion !

