Intellij IDEA Java classes not auto compiling on save
UPDATED
For IntelliJ IDEA 12+ releases we can build automatically the edited sources if we are using the external compiler option. The only thing needed is to check the option "Build project automatically", located under "Compiler" settings:
Also, if you would like to hot deploy, while the application is running or if you are using spring boot devtools you should enable the compiler.automake.allow.when.app.running
from registry too. This will automatically compile your changes.
For versions greater than 2021.2, we need check 'Allow auto-make to start even id the development application is currently running' option:
For versions older than 2021.2:
Using Ctrl+Shift+A (or ⌘+Shift+A on Mac) type Registry
once the registry windows is open, locate and enable compiler.automake.allow.when.app.running
, see here:
For versions older than 12, you can use the *EclipseMode* plugin to make IDEA automatically compile the saved files.
For more tips see the "Migrating From Eclipse to IntelliJ IDEA" guide.
IntelliJ IDEA Make project automatically woes
I ended up creating a Macro which does the Save and the Make Build.
I then assigned the Ctrl+S shortcut to this Macro and then it works fine.
What i can't run a class file created Intellij Idea?
Your class is not Main
, but com.test.Main
. You should use:
java com.test.Main
from the root directory of the compile output (i.e., from the same place as the com/
folder)
Related Topics
What Is More Efficient: System.Arraycopy or Arrays.Copyof
Filter Values Only If Not Null Using Lambda in Java8
How to Redirect to Login Page When Session Is Expired in Java Web Application
Is Httpsession Thread Safe, Are Set/Get Attribute Thread Safe Operations
Compile-Time Constants and Variables
How to Get the Caller Class in Java
How to Check If My String Is Equal to Null
How to Read JSON File into Java with Simple JSON Library
Are "While(True)" Loops So Bad
Convert from List<Completablefuture> to Completablefuture<List>
Why Does String.Valueof(Null) Throw a Nullpointerexception
Differencebetween 'Java', 'Javaw', and 'Javaws'
How to Add a Maven Dependency in Eclipse
Using Gzip Compression with Spring Boot/Mvc/Javaconfig with Restful