2016-09-12 2 views
-2

Selbst wenn ich alles im Java-Tutorial gesagt habe, habe ich diesen Fehler. Dies ist mein Code:Eclipse fehlgeschlagen, die Ausgabe wegen eines Fehlers zu drucken

class code{ 
    public static void main(String args[]) { 
    System.out.println("coding..."); 
    } 
} 

der Ausgang ist dies:

Exception in thread "main" java.lang.Error: Unresolved compilation problem:

at code.code.main(code.java:2)

+3

seine Wenn Sie Eclipse verwenden sollte es eine Markierung in der Datei (rot unterstrichen und/oder ein rot Kreis mit einem X darin) zeigt an, wo und was der Kompilierungsfehler ist. Was sagt es dir? – JonK

+1

Sieht so aus, als ob die Paketdeklaration fehlt (was steht in Zeile 2)? –

+0

Geben Sie den vollständigen Quellcode an. – agilob

Antwort

1

Sie ein Paket am Anfang zu erklären brauchen, um von die Datei, wie folgt:

package code; 

Und Ihre vollständigen Quellcode sollte mit einer öffentlichen Klasse, wie folgt aus: Versuchen Sie, Ihre Klasse Öffentlichkeit und versuchen Sie es erneut

public class code{ 
    public static void main(String args[]) 
    { 
     System.out.println("coding..."); 
    } 
} 
+0

es funktioniert Danke :) –

+0

Wenn Sie das Gefühl, dass es funktioniert, dann bitte markieren Sie es richtig, indem Sie auf die graue Häkchensymbol und es wird grün, um als richtig markiert zu werden. So können Leute, die diese Frage in der Zukunft sehen, sehen, welche Antwort richtig war. @Computertechniker –

1

Versuchen Sie, Ihre Klasse Öffentlichkeit und versuchen Sie es erneut

public class code{ 
    public static void main(String args[]) 
    { 
     System.out.println("coding..."); 
    } 
} 
+0

Compilation Fehler ist wegen einer fehlenden Paket-Anweisung, das wird es nicht beheben – JonK

0

Da das Problem mit dem Paket Erklärung ist zu machen:

Wenn du getan hast Alles wie der Typ im Tutorial sagte, ich denke es sollte funktionieren. Angenommen, Sie verwenden keine IDE: Ihre .java Datei sollte sich in mindestens einem Ordner unter dem Ordner src befinden. Der gesamte Pfad nach dem Ordner src repräsentiert das Paket. Also, wenn der Speicherort der Datei zum Beispiel ist MyJavaProject\src\exercise\code\myFile.java

die erste Zeile in myFile.java sollte package exercise.code;

Verwandte Themen