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%