Java: Unterschied zwischen den Versionen

Aus wiki.archlinux.de
KKeine Bearbeitungszusammenfassung
K (Paketlink hinzugefügt)
(22 dazwischenliegende Versionen von 6 Benutzern werden nicht angezeigt)
Zeile 16: Zeile 16:
Um Java-Programme ausführen zu können, kannst du das OpenJDK aus dem ''extra'' Repo installieren:
Um Java-Programme ausführen zu können, kannst du das OpenJDK aus dem ''extra'' Repo installieren:


  pacman -S openjdk6
====Für Anwender====
  [[pacman]] -S {{Paket|jre8-openjdk|jre8-openjdk}}
 
oder die ältere Version
 
[[pacman]] -S {{Paket|jre7-openjdk|jre7-openjdk}}
 
====Für Entwickler====
[[pacman]] -S {{Paket|jdk8-openjdk|jdk8-openjdk}}
 
oder die ältere Version
 
[[pacman]] -S {{Paket|jdk7-openjdk|jdk7-openjdk}}


''Dadurch wird auch das Java-Plugin für Firefox installiert.''
''Dadurch wird auch das Java-Plugin für Firefox installiert.''
Zeile 22: Zeile 34:
=== Installation der Sun JVM ===
=== Installation der Sun JVM ===


Um Java-Programme ausführen zu können, kannst du das Sun JRE aus dem ''community'' Repo installieren:
==== JRE für Anwender ====


  pacman -S jre
  [[yaourt]] -S jre


Um den Java-Bash-Befehl nutzen zu können wirst du neustarten müssen.
Um den Java-Bash-Befehl nutzen zu können wird man eventuell Neustarten müssen.


''Dadurch wird auch das Java-Plugin für Firefox installiert.''
''Dadurch wird auch das Java-Plugin für Firefox installiert.''


Um Java-Programme erstellen zu können, kannst du das Sun JDK aus dem ''community'' Repo installieren:
==== JDK für Entwickler====


  pacman -S jdk
  [[yaourt]] -S jdk


=== Installation der BEA JRockit JIT JVM (+JDK) ===
=== Installation der BEA JRockit JIT JVM (+JDK) ===
Zeile 39: Zeile 51:
[http://aur.archlinux.org/packages.php?ID=11190 jrockit]
[http://aur.archlinux.org/packages.php?ID=11190 jrockit]


''Übersetzung aus dem englischen Wikie, Original siehe: [http://wiki.archlinux.org/index.php/Java]''
 
----
 
''Übersetzung aus dem englischen Wiki, Original siehe: [http://wiki.archlinux.org/index.php/Java]''
 
[[Kategorie:Programmiersprache]]
[[en:Java]]
[[cs:Java]]
[[es:Java]]
[[fa:Java]]
[[fr:Java]]
[[it:Java]]
[[ja:Java]]
[[pt:Java]]
[[ru:Java]]
[[tr:Java]]

Version vom 29. April 2016, 12:24 Uhr

Von Wikipedia:

Java ist eine objektorientierte Programmiersprache und als solche ein eingetragenes Warenzeichen der Firma Sun Microsystems. Sie ist eine Komponente der Java-Technologie.

Java-Programme werden in Bytecode übersetzt und dann in einer speziellen Umgebung ausgeführt, die als Java-Laufzeitumgebung oder Java-Plattform bezeichnet wird. Deren wichtigster Bestandteil ist die Java Virtual Machine (Java-VM), die die Programme ausführt, indem sie den Bytecode interpretiert und bei Bedarf kompiliert (Hotspot-Optimierung).

Java-Programme sind plattformunabhängig, das heißt sie laufen in aller Regel ohne weitere Anpassungen auf verschiedenen Computern und Betriebssystemen, für die eine Java-VM existiert. Sun selbst bietet Java-VMs für die Betriebssysteme Linux, Solaris und Windows an. Andere Hersteller lassen ihre Java-VM für ihre Plattform zertifizieren, zum Beispiel die Firma Apple für Mac OS X.

Von Portierung spricht man bei Java in der Regel, wenn Quelltext oder Bytecode auf den Stand einer anderen Java-Version angepasst werden soll. Meistens sind Java-Programme nur für bestimmte Java-Versionen getestet oder zertifiziert.

Installation

In den Arch Repos gibt es zwei verschiedene Java Virtual Maschines, die du auf deinem System installieren kannst - die OpenJDK Open Source Implementation und Sun's Closed Source Implementation. Arch empfiehlt OpenJDK [1].

Installation der OpenJDK JVM

Um Java-Programme ausführen zu können, kannst du das OpenJDK aus dem extra Repo installieren:

Für Anwender

pacman -S jre8-openjdk

oder die ältere Version

pacman -S jre7-openjdk

Für Entwickler

pacman -S jdk8-openjdk

oder die ältere Version

pacman -S jdk7-openjdk

Dadurch wird auch das Java-Plugin für Firefox installiert.

Installation der Sun JVM

JRE für Anwender

yaourt -S jre

Um den Java-Bash-Befehl nutzen zu können wird man eventuell Neustarten müssen.

Dadurch wird auch das Java-Plugin für Firefox installiert.

JDK für Entwickler

yaourt -S jdk

Installation der BEA JRockit JIT JVM (+JDK)

Du kannst auch die JIT version von Java aus dem AUR installieren. jrockit



Übersetzung aus dem englischen Wiki, Original siehe: [2]