2012-10-26 17 views
15

Sto usando Eclipse Juno con Java 1.7 e ho creato un progetto di test. Ora il problema è con Project Explorer. Project explorer non mostra errori di compilazione se la classe ha errori. Ho pulito, chiuso e ricostruito il progetto ma nulla è cambiato. Non mostra ancora errori in Project Explorer. Funzionava perfettamente con Helios. enter image description hereEclipse non mostra errori di compilazione in project explorer

+0

possibile duplicato di [Perché gli errori non vengono più visualizzati nel pacchetto explorer di Eclipse?] (Http://stackoverflow.com/questions/1751495/why-do-errors-no-longer-appear-in-eclipses-package- explorer) –

risposta

10

Come posso vedere nel progetto esploratore c'è un punto esclamativo rosso sopra il nome del progetto che significa che c'è un problema con il percorso di generazione nel progetto. Vedi here per maggiori dettagli.

Controllare il percorso di generazione del progetto facendo clic con il pulsante destro del mouse sul progetto e selezionare Percorso di creazione -> Configura percorso di creazione. Un problema che ho riscontrato spesso è che persone diverse utilizzano SDK Java diverso e quindi quando l'SDK esatto non è disponibile nel computer, è necessario passare all'SDK Java (tramite JRE System Library -> Alternate JRE). Un modo migliore per evitare questo problema è selezionare sempre la Libreria di sistema JRE dal JRE o dall'ambiente di esecuzione predefinito di Workspace.

+0

Ho provato ma non funziona. – ajkush

+0

@ajkush controlla la mia modifica – Jaguar

3

impostare il proprio percorso di generazione e compilatore Java:

Passi:

  1. Fare clic destro sul progetto e passare alle proprietà.
  2. Passare al percorso di generazione java e impostare la versione jre su jdk5 o altro. (che mai hai nel tuo sistema).
  3. Vai al compilatore java e imposta la versione java sul compatibile con jre (che mai hai impostato nel percorso di sviluppo java).
  4. Dopo aver aggiornato il progetto è possibile che si verifichi l'errore di compilazione.
12

Hai selezionato Progetto/Crea automaticamente?

+0

Grazie! Aggiustato. – Andrew

4

Ho avuto lo stesso problema. Ho controllato il file .classpath del progetto Eclipse. Aveva un valore errato di src quindi puntava alla fonte sbagliata di file Java.

voce non corretta del mio documento:

<classpathentry kind="src" path="src"/> 

ho cambiato la voce corretta:

<classpathentry kind="src" path="source/java"/> 

Ora, il suo funzionamento :)

+0

Ho cambiato il mio .classpath in base a questo, ma non ha funzionato. Tuttavia, la modifica delle impostazioni originali ha risolto tutti i miei problemi. Sono confuso, ma contento. +1 – KjetilNordin

+0

Grazie, questo era il mio problema! – robben

2

È possibile ripristinare gli errori al pacchetto explorer facendo clic con il tasto destro su un errore nel riquadro dei problemi e selezionando mostra in e quindi selezionare explorer del pacchetto.

restoring errors to package explorer

+0

Non sono sicuro del perché Eclipse non lo abbia già fatto automaticamente (di solito lo fa per me) ma questo ha risolto il mio problema - grazie! –

0

in Eclipse è possibile fare clic destro su un progetto e andare Maven -> Aggiornamento Maven progetto e questo vi dirà eclissi per aggiornare tutti del suo progetto locale impostazioni (ad esempio sorgente e costruire percorsi) basato sull'attuale pom.xml.

1

Impostare le Errori/Avvertenze:

Passi:

1) Fare clic destro sul progetto e passare alle proprietà.
2) Selezionare Java Compiler -> Errori/Avvisi.
3) Controllare le "Attiva progetto impostazioni specifiche"

0

È necessario verificare la configurazione di generazione percorso per puntare per i appropriato/src cartelle fonti java, eseguire una pulizia del progetto Eclipse, nonché un esperto di pulito. Ho avuto lo stesso problema.

Problemi correlati