Java compilieren

  1. chrizke

    chrizke Thread StarterMacUser Mitglied

    Mitglied seit:
    28.10.2004
    Beiträge:
    285
    Zustimmungen:
    1
    Hi,
    da ich bis jetzt nur mit Websprachen wie PHP gescripted habe, würde ich jetzt gerne auch mal das ein oder andere als Applikation schreiben. Da ich hier ein Java Buch schon habe, habe ich mich dazu entschieden, mit Java anzufangen.
    Ich habe also xCode genommen und unter New File Cocoa Java Class ausgewählt und mal zum Einstieg ne Hello World ausgabe abgetippt. Doch wie kann ich das Script jetzt 'abspielen', sprich compilieren?


    chrizke
     
    chrizke, 05.02.2005
  2. H.Stony

    H.StonyMacUser Mitglied

    Mitglied seit:
    27.03.2004
    Beiträge:
    553
    Zustimmungen:
    0
    du hast vor dir eine "Hello World" application? auf run klicken! so ein kleiner grüner button

    falls du lieber über terminal compilierst:
    datei mit java code in textedor schreiben
    mit terminal auf die ebene der datei switchen
    javac datei.java
    dann wird si compiliert und mit java datei wird si ausgeführt
     
    H.Stony, 05.02.2005
  3. chrizke

    chrizke Thread StarterMacUser Mitglied

    Mitglied seit:
    28.10.2004
    Beiträge:
    285
    Zustimmungen:
    1
    ja, nur hab ich das Problem, dass es da keinen Grünen Button gibt (siehe Bild)!
    Und wenn ich das mit dem Terminal mache, meldet der nen error.



    chrizke
     

    Anhänge:

    • Bild 2.jpg
      Dateigröße:
      53,4 KB
      Aufrufe:
      54
    chrizke, 05.02.2005
  4. CapFuture

    CapFutureMacUser Mitglied

    Mitglied seit:
    23.01.2004
    Beiträge:
    1.780
    Zustimmungen:
    1
    Ich kann auch das tippen in einem editor wie subethaedit empfehlen.
    Ansonsten in der Konsole in bytecode-umwandeln und ausführen...
     
    CapFuture, 05.02.2005
  5. chrizke

    chrizke Thread StarterMacUser Mitglied

    Mitglied seit:
    28.10.2004
    Beiträge:
    285
    Zustimmungen:
    1
    ahh, jetzt komm ich der Sache ja schon was näher.
    Wenn ich jetzt aber folgenden code compilieren möcht:
    class lala {

    public static void main (String args[]) {
    // insert code here...
    int erste_zahl;
    int zweite_zahl;
    int ergebnis;

    erste_zahl = 254;
    zweite_zahl = 784;
    System.out.printIn("Erste Zahl=" + erste_zahl);
    }
    }
    Meldet der immer:
    lala.java:20: cannot resolve symbol
    symbol : method printIn (java.lang.String)
    location: class java.io.PrintStream
    System.out.printIn("Erste Zahl=" + erste_zahl);
    ^
    1 error

    Was bedeutet das?

    chrizke
     
    chrizke, 05.02.2005
  6. oneOeight

    oneOeightMacUser Mitglied

    Mitglied seit:
    23.11.2004
    Beiträge:
    48.170
    Zustimmungen:
    3.887
    System.out.println

    mit l und nicht I
     
    oneOeight, 05.02.2005
  7. chrizke

    chrizke Thread StarterMacUser Mitglied

    Mitglied seit:
    28.10.2004
    Beiträge:
    285
    Zustimmungen:
    1
    Danke
    und noch eine Frage, wie kann ich ne .java in eine .app kompilieren, dass mir zB nur ein programmiertes Fenster geöffnet wird, ohne das Terminal?


    chrizke
     
    chrizke, 06.02.2005
  8. CapFuture

    CapFutureMacUser Mitglied

    Mitglied seit:
    23.01.2004
    Beiträge:
    1.780
    Zustimmungen:
    1
  9. Thomas Much

    Thomas MuchMacUser Mitglied

    Mitglied seit:
    31.01.2005
    Beiträge:
    12
    Zustimmungen:
    0


    Wenn Du "normale" Java-Anwendungen schreiben willst, die nicht nur unter Mac OS X (Cocoa) laufen, solltest Du als Projekttyp irgend einen der "Java"-Typen nehmen, also z.B. "Java Swing Application". Das erzeugt nebenbei auch eine kleine GUI-Beispielanwendung, die Du gut als Vorlage für eigene Anwendungen nehmen kannst. Und bei diesem Typ wird auch gleich ein Bundle (Programmpaket mit der Dateinamenserweiterung .app) erzeugt.



    Und für neue Klassen-Dateien ist der Dateityp File>New File>Pure Java>Java class besser geeignet (da sind dann keine Cocoa-import-Anweisungen drin).



    Viele Grüße!

    Thomas



    --

    "Java für Mac OS X" <http://www.muchsoft.com/java/>
     
    Thomas Much, 06.02.2005
  10. oneOeight

    oneOeightMacUser Mitglied

    Mitglied seit:
    23.11.2004
    Beiträge:
    48.170
    Zustimmungen:
    3.887
    mach ein jar draus.
    die kann man doppel klicken...

    oder benutz den jar bundler, der ist developer/applications/java tools
     
    oneOeight, 06.02.2005
Die Seite wird geladen...
Ähnliche Themen - Java compilieren
  1. anotheryou
    Antworten:
    1
    Aufrufe:
    143
    Apfeleis
    24.06.2017
  2. kurtmac
    Antworten:
    4
    Aufrufe:
    332
    kurtmac
    15.11.2016
  3. msdd79
    Antworten:
    5
    Aufrufe:
    666
  4. LuQasZ
    Antworten:
    15
    Aufrufe:
    1.228
  5. Bl4cKbIrD
    Antworten:
    1
    Aufrufe:
    536
    Bl4cKbIrD
    20.10.2004