2010-08-21 31 views
5

Ogni volta che carico NetBeans 6.9 (errori simili si sono verificati anche nelle versioni precedenti), quindi ho permesso a NetBeans di terminare la scansione dei miei progetti e una volta terminato provo a eseguire un profilo che punta a una classe con un metodo principale, NetBeans dice sempre che la classe principale non viene trovata, anche se compare nell'elenco delle classi una volta che l'errore si apre.Impossibile trovare la classe principale in NetBeans 6.9

Se si seleziona la classe dall'elenco e si preme OK, lo stesso errore si ripete (classe principale non trovata).

Se compilo la classe principale, ho ancora lo stesso problema.

Penso di avere ancora lo stesso problema se ricostruisco l'intero progetto. -> quando compilo il progetto principale, compila tutti i progetti, anche quelli che sono chiusi. Cosa sta succedendo?

L'unico modo che ho trovato finora per ovviare a questo è chiudere il progetto e riaprirlo e attendere che la scansione del progetto finisca di nuovo.

Questo è incredibilmente fastidioso. C'è una correzione per questo?

Un'altra cosa strana che ho notato è che il mio progetto sembra essere costruito nel nome del file JAR sbagliato (anche se se faccio il passo sopra riportato di chiudere e riaprire il progetto funziona ancora). Ho due progetti con nomi diversi, e anche dopo aver chiuso l'altro progetto e riavviato NetBeans un sacco di volte, quando costruisco il primo progetto usa il nome del file JAR per il secondo progetto che è stato chiuso per un lungo periodo.

+0

Ok ho appena verificato che la ricostruzione non funziona neanche. Qualcuno ha una risposta a questo problema? È veramente noioso. Grazie. – Coder

+0

Puoi controllare la mia risposta a questa domanda qui: http://stackoverflow.com/questions/1951375/netbeans-class-does-not-have-a-main-method/5665778#5665778 – Lucia

risposta

1

non ho letto la domanda completa, ma cerco: Right click progetto> proprietà> Esegui> Sfoglia per classe principale

Else provare a fare un nuovo progetto e quindi copiare la cartella scr dal vecchio al nuovo progetto.

12

Ho risolto un comportamento molto simile eliminando la cache di NetBeans. Elimina la cartella User\.netbeans\6.9\var\cache\index\.

Windows 7 e Netbeans 7.2: utente \ AppData \ Local \ NetBeans \ Cache \ 7.2 \ index

+1

Grazie mille per questa risposta ! Stavo cercando ovunque come risolvere questo problema. – Elijah

1

per Windows 8

Cancella questa directory C: \ Users \ Shubham \ AppData \ Local \ NetBeans \ Cache

Prima di farlo chiudere netbeans.

Avviare nuovamente Netbeans e leggere il progetto.

Progetto di prova. Esegui progetto. Dovrebbe funzionare bene.

Problemi correlati