Problem mit gcj



  • ich hab grad zum ersten mal versucht ein java-programm zu compilen,
    mit GNU gcj unter linux.
    leider funzt das gar nicht.

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

    dieses winzige hello-world-programm bzw. auch andere codes aus dem netz
    prodzuzieren immer wieder den fehler:

    "main" unreferenced

    was mach ich falsch?



  • Hi,

    heißt die zu compilierende Datei auch hello.java???

    mfg
    -CodeMaster-



  • Die Methode main hat bei dir nur package Sichtbarkeit. Du brauchst davor noch ein public.

    Das ganze sollte übrigens nach dem Übersetzen mit dem javac dann auch nicht aufrufbar sein. Da kommt dann wohl eine ähnliche Fehlermeldung erst nach dem Aufruf, wo hingegen das Compilieren keine Fehler zeigen sollte.

    /Dirk


Anmelden zum Antworten