JDK installieren: Unterschied zwischen den Versionen

Aus Byte-Welt Wiki
Zur Navigation springenZur Suche springen
K
Zeile 1: Zeile 1:
Man benötigt nur das SDK(oder auch JDK genannt) von Sun und einen Editor.
+
Man benötigt nur das [[SDK]] (oder auch [[JDK]] genannt) von Oracle und einen Editor oder eine [[IDE]].
  
das SDK bekommt man in vielen verschiedenen Versionen es lohnen sich aber nur die Versionen 2 (1.4.2_X), 5 (1.5.0_X) oder 6 (1.6). Hier könnt ihr euch das SDK ziehen [https://sdlc1a.sun.com:443/ECom/EComActionServlet;jsessionid=1937177FB7857A5261E70754F986C340 1.4.2_X], [https://sdlc1e.sun.com:443/ECom/EComActionServlet;jsessionid=972DEDDB02A5DD4AC0F914E5D4287F19 1.5.0_X] oder [https://sdlc3d.sun.com:443/ECom/EComActionServlet;jsessionid=072F66DDE92C4B4F8CAF63C89FD8D033 1.6]
+
Das SDK bekommt man in mehreren verschiedenen Versionen, es empfehlen sich aber nur die letzten beiden veröffentlichten Versionen.
das wird einfach runtergeladen und installiert.
+
Bei Oracle kann man sich das jeweils aktuelle JDK [http://www.oracle.com/technetwork/java/javase/downloads/index.html herunterladen] und anschließend auf dem Rechner installieren.
  
Als nächstes sollte man den PATH setzen damit man leichter ein Programm compilen kann.
+
Als nächstes sollte man die PATH-Variable prüfen und ggf. setzen, damit man leichter mit den Werkzeugen des JDK umgehen und bspw. Java-Code kompilieren kann.
 
Dazu einfach bei Win 2000/XP  
 
Dazu einfach bei Win 2000/XP  
  Systemsteuerung -> System -> Erweitert -> Umgebungs Variablen
+
  Systemsteuerung -> System -> Erweitert -> Umgebungsvariablen
 
und dort sollte schon eine Variable mit dem Namen PATH existieren der dann einfach den Pfad zu dem im Java SDK befindlichen bin Verzeichnis anhängen durch ein ; getrennt zb so :
 
und dort sollte schon eine Variable mit dem Namen PATH existieren der dann einfach den Pfad zu dem im Java SDK befindlichen bin Verzeichnis anhängen durch ein ; getrennt zb so :
  ...;C:UltraEdit;;C:\Program Files\Java\jdk1.6.0\bin
+
  .;%PATH%;C:\Program Files\Java\jdk1.8.0\bin
  
das könnt ihr überprüfen in dem ihr einfach mal in der DOS Konsole javac eingebt dann sollte ein lange ausgabe kommen mit Angaben von Optionen usw.
+
Das könnt ihr überprüfen, indem ihr einfach mal in der Eingabeaufforderung (Kommandozeile) <code>java -version</code> eingebt, dann sollte die auf dem Rechner installierte Java-Version ablesbar sein.
 +
 
 +
[[Datei:Windows javac -version.png]]
  
 
Als nächstes könnt ihr euch einen Editor oder [[IDE Liste| IDE]] besorgen.
 
Als nächstes könnt ihr euch einen Editor oder [[IDE Liste| IDE]] besorgen.
  
Ich bin aber der meinung gerade als Anfänger sollt man keine IDE wie zB. Eclipse, NetBeans oder Gel benutzen sonder nen einfachen Editor nehmen.
+
Ein Anfänger sollte besser keine IDE wie zB. Eclipse, NetBeans, IntelliJ etc. benutzen, sondern einen einfachen Editor nehmen.<br>
Ich habe bisher mit Ultra Edit gearbeitet das ist ein einfacher Editor mit sehr guten [[Syntaxhighlighting]] (ist aber kostenpflichtig) es gibt noch einige andere, aber es tut auch einfach der Windows Editor oder bei Linux VI oder Gedit.
+
Zum Einstieg kann man Ultra Edit, Notepad++ oder den Java Editor empfehlen. Diese haben bereits ein [[Syntaxhighlighting]] eingebaut, was die Orientierung im Code und die Lesbarkeit für den Programmierer verbessert.<br>
 +
Eine IDE ist zwar in jedem Fall komfortabler, verdeckt sie aber doch vor dem Einsteiger wichtige Vorgänge, die er zum Verständnis von Java benötigt.
 +
 
 +
'''Tipp: Starte unbedingt mit einem Editor, nicht mit einer IDE!'''
 +
 
 
In der [[JLiB]] findet ihr eine ganze Reihe bekannter IDEs und Editoren.
 
In der [[JLiB]] findet ihr eine ganze Reihe bekannter IDEs und Editoren.
Anfängern empfehle ich lieber mit einem Editor anzufangen, als mit einer IDE auch wenn man mit nem Editor zum Anfang schlechter voran kommt, aber man lernt viel mehr als mit einer IDE, die einem alles abnimmt.
 
  
Java-Dateien werden dann über die Konsole mit javac Datei.java kompiliert und mit java Datei ausgeführt.
+
Java-Dateien werden dann über die Konsole mit <code>javac Datei.java</code> kompiliert und mit <code>java Datei</code> ausgeführt.
  
 
[[Kategorie:Java]]
 
[[Kategorie:Java]]
 
[[Kategorie:Java Grundlagen]]
 
[[Kategorie:Java Grundlagen]]

Version vom 8. Mai 2014, 10:13 Uhr

Man benötigt nur das SDK (oder auch JDK genannt) von Oracle und einen Editor oder eine IDE.

Das SDK bekommt man in mehreren verschiedenen Versionen, es empfehlen sich aber nur die letzten beiden veröffentlichten Versionen. Bei Oracle kann man sich das jeweils aktuelle JDK herunterladen und anschließend auf dem Rechner installieren.

Als nächstes sollte man die PATH-Variable prüfen und ggf. setzen, damit man leichter mit den Werkzeugen des JDK umgehen und bspw. Java-Code kompilieren kann. Dazu einfach bei Win 2000/XP

Systemsteuerung -> System -> Erweitert -> Umgebungsvariablen 

und dort sollte schon eine Variable mit dem Namen PATH existieren der dann einfach den Pfad zu dem im Java SDK befindlichen bin Verzeichnis anhängen durch ein ; getrennt zb so :

.;%PATH%;C:\Program Files\Java\jdk1.8.0\bin

Das könnt ihr überprüfen, indem ihr einfach mal in der Eingabeaufforderung (Kommandozeile) java -version eingebt, dann sollte die auf dem Rechner installierte Java-Version ablesbar sein.

Windows javac -version.png

Als nächstes könnt ihr euch einen Editor oder IDE besorgen.

Ein Anfänger sollte besser keine IDE wie zB. Eclipse, NetBeans, IntelliJ etc. benutzen, sondern einen einfachen Editor nehmen.
Zum Einstieg kann man Ultra Edit, Notepad++ oder den Java Editor empfehlen. Diese haben bereits ein Syntaxhighlighting eingebaut, was die Orientierung im Code und die Lesbarkeit für den Programmierer verbessert.
Eine IDE ist zwar in jedem Fall komfortabler, verdeckt sie aber doch vor dem Einsteiger wichtige Vorgänge, die er zum Verständnis von Java benötigt.

Tipp: Starte unbedingt mit einem Editor, nicht mit einer IDE!

In der JLiB findet ihr eine ganze Reihe bekannter IDEs und Editoren.

Java-Dateien werden dann über die Konsole mit javac Datei.java kompiliert und mit java Datei ausgeführt.