I'm using the latest IntelliJ IDEA ultimate edition for a Grails 3 project. Prior to updating to 2016.1.3 I could run my app in debug mode using the gradle bootRun task. I could update code and not have to stop and restart debug mode. I'm pretty sure this started happening around the 2016.1.3 update. I've checked all the hot swap and automatic build settings.
Furthermore, after updating to 2016.1.3 I had to change the IDE boot JDK to my system installed Java 8 from the bundled OpenJDK due to this error when running my Gradle build:
The newly created daemon process has a different context than expected.
It won't be possible to reconnect to this daemon. Context mismatch:
Java home is different.
I never had to set any of this previously and it always worked. Any ideas?