Abilita la compilazione parziale in IntelliJ IDEA

Come abilitare le compilazioni parziali in IntelliJ?

La stessa funzionalità in NetBeans in cui uno può eseguire un metodo principale in una class senza che sia necessario compilare non-dipendecie nello stesso progetto.

MODIFICARE:

Dopo aver eseguito ciò che ha suggerito CrazyCoder, con un certo successo, ora ottengo ClassNotFoundException quando cerco di eseguire un file non associato a quelli che non sono stati compilati. Dopo aver corretto i file non compilati, funziona perfettamente.

In realtà ho commesso un errore nello stesso file non compilato per testarlo e funziona ancora.

Potrebbe essere un bug?

MODIFICARE:

Le istruzioni seguite continuano a non funzionare.

inserisci la descrizione dell'immagine qui

IntelliJ IDEA non accetta di lavorare sul progetto che non riesce a compilare, ma ci sono diverse opzioni:

  • usa l’azione Compila dal menu di scelta rapida file / cartella, disabilita la configurazione di Make in Run / Debug.
  • nella sezione Prima del lancio della configurazione Esegui / Debug, rimuovi Make e aggiungi Make, invece non si verifica alcun errore . Ora avvia la configurazione e ignorerà gli errori di compilazione che cercano di essere eseguiti su qualsiasi class gestita per la compilazione.

Dovresti notare che Make fallirà al primo errore e non tenterà di procedere oltre. In questo caso dovresti usare esplicita azione Compile . Make cancella anche i file di class di output per i sorgenti con errori.

Se si desidera che la compilazione proceda dopo gli errori, è necessario passare al compilatore Eclipse in Settings IDEA IntelliJ | Compiler | Java Compiler . Quando il compilatore Eclipse è selezionato, Proceed on errors opzione Proceed on errors appare ed è abilitata per impostazione predefinita. Con il compilatore Eclipse , un’opzione per Procedere sugli errori abilitati e Make, nessun controllo degli errori Prima della sezione di avvio dovresti ottenere il comportamento desiderato.

Per rendere il commento di CrazyCoder più visibile, se si utilizza il comportamento “procedi con errori”, è ansible deselezionare

Settings | Compiler | Automatically show first error in editor .