{{backlinks>.}}
==== Installation auf den Schulcomputern ====
- Legen Sie das Verzeichnis c:\temp an.
- Speichern Sie die Datei http://fginfo.ksbg.ch/~ivo/ffprog16/software/jdk-und-netbeans-portable-win-x64.zip in c:\temp
- Entzippen Sie das Archiv direkt auf C:\ (es wird ein Ordner Java angelegt).
- Löschen Sie das Verzeichnis c:\temp samt Inhalt.
- In C:\Java starten Sie netbeans.
- Viel Spass ;-)
==== Installation auf eigenen Computern ====
Hinweis: An der Schule benutzen Sie bitte folgenden Link für den Download der Software: http://fginfo.ksbg.ch/~ivo/ffprog16/software/
==== JDK: Java Development Kit ====
Benötigt wird auf jeden Fall JDK. **Wichtig:** Sorgen Sie dafür, dass jeweils die neuste Version installiert ist!
**Download**: http://www.oracle.com/technetwork/java/javase/downloads/index.html (->JDK)
Unter Linux gibt es auch einfacher zu installierende Alternativen, z.B. OpenJDK.
==== Eine IDE ====
Eine IDE ist eine //integrierte Entwicklungsumgebung//. Diese unterstützt beim Programmieren, ist aber nicht absolut notwendig. Populäre IDEs sind
* **Netbeans**: https://netbeans.org/downloads/ (die JAVA SE Version ist ausreichend). Die Unterrichtsbeispiele beziehen sich auf diese IDE. Sie sind aber frei, eine andere zu verwenden.
* Eclipse: https://eclipse.org/downloads/ (akutelle Version: Neon)
Eine weitere wichtige IDE ist IntelliJ.
==== Erstellen einer portablen Windows-Version unter Linux (Installation ohne Admin-Rechte) ====
Laut der Anleitung von http://stackoverflow.com/questions/1619662/how-can-i-get-the-latest-jre-jdk-as-a-zip-file-rather-than-exe-or-msi-installe
Folgende Kommandozeilen sind für ein Linux-System gedacht, auf dem JDK (für unpack200) installiert ist. Diese bauen ein Archiv, das auf C:\ entpackt werden kann.
sudo apt install p7zip-full
mkdir blob
cd blob
7z e ../jdk-8u102-windows-x64.exe
7z e 111
mkdir jdk
cd jdk
unzip ../tools.zip
shopt -s globstar
for a in **/*.pack; do jar=${a:0:-4}jar; unpack200 -r -v "$a" "$jar"; done
cd ..
zip -r ../jdk-8u102-windows-x64.zip jdk
Das Archiv ist noch gebündelt mit Netbeans plus eine .bat-Datei:
SET JAVA_HOME=%cd%\jdk
SET PATH=%PATH%;%JAVA_HOME%\bin
%cd%\netbeans\bin\netbeans.exe --jdkhome %JAVA_HOME%