2016-07-11 14 views
0

Ich habe installiert Java 8 und es in neue Java-Projekt bei Eclipse verwenden möchten, aber jedes Mal, wenn ich Haupt-Klasse zu erstellen, erhalte ichEclipse-: Installierte Java 8 - konnte nicht gefunden werden oder Hauptklasse laden

Fehler "es kann keine Hauptklasse

finden oder laden Wenn ich versuche, neues Projekt mit Standard zu machen JavaSE-1.7, die bei Eclipse konfiguriert wurde, gibt es kein Problem, und es läuft.

Jemand bekam eine Ahnung, Wheres Problem? Wenn es Problem bei Eclipse oder in installiertem Java gibt 8 usw.? Dank

+0

Haben Sie versucht, Ihren Arbeitsbereich zu "säubern" und alle Projekte neu zu erstellen? –

+0

Dies ist eine Nachricht, die passiert, wenn Sie die Klasse erstellen oder wenn Sie versuchen, etwas damit zu tun, wie Run it? – nitind

+0

@tobias_k Ja, das habe ich ausprobiert. – Mildas

Antwort

0

Gehe zu: Fenster> Einstellungen> Java> Installierte JREs

Jetzt ist Ihre JRE Lage (falls vorhanden) ändern, indem Sie Schaltfläche Bearbeiten klicken oder neue JRE Standort hinzufügen, indem Sie Schaltfläche Hinzufügen klicken. Ihr Speicherort für JRE kann "C: \ Programme \ Java \ jre1.8.0_40" lauten, stellen Sie jedoch zunächst sicher, dass der JRE-Speicherort korrekt ist.

+0

[link] (http://pasteboard.co/11NRggNNG.png) Ich denke, dass es kein Problem gibt. Dieser Ort ist korrekt, aber wenn ich ein neues Projekt erstelle und "Standard-JRE verwenden (derzeit 'java-8-oracle')" anklicke "schreibt der aktuelle Arbeitsbereich eine 1.4 JRE mit Compiler-Konformitätsstufe 1.8", aber bei den Einstellungen Ich habe nur Compliance Level 1.7. – Mildas

+0

Wenn 1.8 nicht einmal eine Option ist, ** verwenden Sie einen alten Build, der älter als 1.8 ist und 1.8 nicht richtig starten kann. ** – nitind

0

Lass mich raten, Wahrscheinlich versuchst du, eine Klasse als Java-Anwendung auszuführen, die keine Hauptmethode hat oder der Bytecode wird nicht für die Klasse generiert, du musst versuchen, die Klasse zu erstellen.

+0

Nein, wie gesagt, wenn ich versuche, ein Projekt mit JavaSE-1.7 zu erstellen, gibt es keine Problem. Aber wenn ich ein Projekt in der gleichen Weise erzeuge, nur mit Java 8, habe ich diesen Fehler bekommen. – Mildas

Verwandte Themen