Use the Reformat and Compile plugin (inspired by the Save Actions plugin of Alexandre DuBreuil):Īt the moment I am only offering a jar file, but this is the most important part of the code: private final static Set documentsToProcess = new HashSet() If you are looking for different behavior, EclipseMode plug-in linked in the FAQ above would be a better choice. Automatic make doesn't replace the explicit compilation that you still need to trigger like in the case described in this question. Automatic make is not the copycat of Eclipse feature, it works differently and it's main purpose is to save time waiting for the classes to be ready when they are really needed (before running the app or tests). It's the core design decision as in our opinion class changes on disk should be always under user's control.
![jrebel reviews jrebel reviews](https://www.jrebel.com/sites/rebel/files/image/2019-11/image-blog-rjc301-classloaders-in-web-dev.jpg)
Classes on disk will change only on Build | Make. When run/debug configuration is running, Make project automatically has no effect. Use Build | Make, it invokes the incremental make process that will compile only changed and dependent files (it's very fast). Similar to Eclipse mode will be available in IDEA 12: IntelliJ IDEA doesn't use automatic build, it detects errors on the fly, not via compiler.
#Jrebel reviews install#
If you install it, IDE will hang on every file change and will respond extremely slow.
![jrebel reviews jrebel reviews](https://i.pinimg.com/736x/75/55/52/755552d69ed4294a1aeb8c54f332a767.jpg)
#Jrebel reviews windows#
Using Ctrl+ Shift+ A (or ⌘+ Shift+ A on Mac) type Registry once the registry windows is open, locate and enable .app.running, see here:įor versions older than 12, you can use the *EclipseMode* plugin to make IDEA automatically compile the saved files.įor more tips see the "Migrating From Eclipse to IntelliJ IDEA" guide.Įclipse Mode plug-in is obsolete and is not compatible with the recent IDEA 12+ builds. This will automatically compile your changes.įor versions greater than 2021.2, we need check 'Allow auto-make to start even id the development application is currently running' option: The only thing needed is to check the option " Build project automatically", located under " Compiler" settings:Īlso, if you would like to hot deploy, while the application is running or if you are using spring boot devtools you should enable the .app.running from registry too.
![jrebel reviews jrebel reviews](https://www.jrebel.com/sites/rebel/files/image/2019-11/image-blog-product-vs-project-development.jpg)
For IntelliJ IDEA 12+ releases we can build automatically the edited sources if we are using the external compiler option.