javac

Hi jungs


Ich hab nen problem mit java ich fange langsam an es zu erlernen und hab just4fun mal nen übliches "hallo script" geschrieben, verwenden tuh ich debian mit sämtlichem was dazu gehört...

Code:
public class Hallo
{
public static void main(String[] args)
   {
      System.out.println("Hallo Welt");
         }
         }

Soweit so gut abgesepeichert via Hallo.java

Das ganze dann mit javac Hallo.java

Danach erhielt ich einen error wie folgt:

verusche_java$ javac Hallo.java
----------
1. ERROR in Hallo.java
(at line 1)
public class Hallo
^
The type java.lang.Object cannot be resolved. It is indirectly referenced from required .class files


Danke schonmal für euere antworten!

mfg

-petersilie
 
Dein Quellcode ist syntaktisch richtig, habe es probiert.
Eventuell gibt es eine Datei Hallo.class, versuche diese zu löschen und dann noch einmal zu complieren.

mfg
 
Ahoi,

klingt nach ner korrupten installation von jdk/jre ... deinstalliere die beiden mal und lösche auch alle verzeichnisse (wahrsch. c:/programme/java/). danach lad dir das aktuelle jdk und wenn du bei der installation gefragt wirst, ob du das jre mit installieren willst - ja .. ich denke, dann sollte dein prob behoben sein.

alternativ kannst du auch die datei rt.jar zu deinem classpath hinzufügen. das ist aber net wirklich eine gute lösung
 
Zurück
Oben