Vorbemerkungen
- Java ist eine Umgebung mit deren Hilfe Programme ausgeführt werden können, unabhängig vom verwendeten Betriebssystem.
Hierzu wird ein sogenanntes "Java Runtime Environment (JRE)" benötigt.
Lediglich zur Entwicklung eines Java-Programms wird das "Java Development Kit (JDK)" benötigt. - Die hier gezeigten Infos beruhen auf der Java-Version 8.x
- Als Betriebssystem verwende ich das Apple Betriebssystem macOS Sierra (10.12)
Mit leichten Änderungen sind diese Informationen aber auch auf allen anderen Plattformen verwendbar. - Das fertige Programm wird in eine sogenannte jar-Datei erstellt.
"jar"-Dateien sind nichts anderes als komprimierte zip-Dateien bei denen der Name auf ".jar" geändert wurde.
Dadurch wird es möglich Programme bereitzustellen die aus mehr als 1 Datei bestehen.
Installation Java Development Kit (JDK)
Download für das jeweilige Betriebssystem:
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
(im hier verwendeten Beispiel für macOS)
Konfiguration der Entwicklungsumgebung
Nach der Installation ist es nicht auf den ersten Blick ersichtlich in welchem Pfad Java installiert wurde.
Die Pfadangaben sind aber wichtig um die Konfiguration abzuschließen.
Unter macOS findet man ein Script das den gewünschten Pfad liefert:
java_home
My-MBP:~ dk$ /usr/libexec/java_home /Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home My-MBP:~ dk$
Diese Pfadangabe in die entsprechenden Scripte einsetzen:
$HOME/.profile
export JAVA_HOME=`/usr/libexec/java_home` export CLASSPATH=".:$JAVA_HOME/lib" export PATH=$JAVA_HOME/bin:$PATH
Die Anpassungen der Umgebungsvariablen werden erst nach dem nächsten öffnen eines Terminals wirksam oder wenn man in einer laufenden Terminal-Sitzung den folgenden Befehl ausführt.
My-MBP:~ dk$ cd My-MBP:~ dk$ . ./.profile My-MBP:~ dk$