Ich habe ein großes Projekt mit mehreren Modulen, einschließlich eines großen "src" -Moduls, und jede Kompilierung dauert mindestens 5-10 Minuten. Ich kann die Struktur des Projekts nicht umgestalten, um die Kompilierung zu beschleunigen.Intellij IDEA baut das gesamte Modul jedes Mal neu auf, wenn jUnit test ausgeführt wird
Jedes Mal, wenn ich versuche, einen JUnit-Test auszuführen, kompiliert IntelliJ immer das gesamte Modul, bevor die Tests ausgeführt werden (auch wenn keine Dateien geändert wurden).
Andere Antworten vorgeschlagen, den Eclipse-Compiler und den Startbefehl "Make, no error check" anstelle des regulären "Make" zu verwenden. Ich habe das versucht, aber IntelliJ baut immer noch das gesamte Modul um.
Edit: Dies scheint im Zusammenhang mit wie Fehler und mit "Make, No Error Check" behandelt werden. Mein Projekt enthält Fehler in nicht verwandten Bereichen des Codes (die von anderen Teams verwaltet werden), die ich mit dem Eclipse-Compiler überspringe. Nach dem "Beheben" dieser Fehler funktioniert die inkrementelle Kompilierung erneut. Vielleicht wird der Build als ungültig betrachtet (und verworfen), selbst wenn Fehler übersprungen werden?
Invalidieren Caches, melden Sie einen Fehler - es sollte gut aus der Box funktionieren. – Meo
Weitere Informationen über das Projekt sind erforderlich, aber es ist 100% Fehler und das kann verwandt sein: https://youtrack.jetbrains.com/issue/IDEA-135483 – Meo