Installasjon av Java 8

Den nyeste versjonen av Java er Java 8, og den gjør det blant annet enklere å programmere GUI med JavaFX. Til programmering av "vanlige" programmer brukes varianten som kalles Java SE for Standard Edition. Gå til siden http://www.oracle.com/technetwork/java/javase/downloads/index.html for å komme til siden der du velger installasjonsprogram etter hvilket operativsystem du bruker (Linux, Windows eller MacOSX). For Linux laster du ned en rpm-fil (filformat for en programpakker), for Windows en exe-fil og for MacOSX en dmg-fil (såkalt disk image).

Når fila er lastet ned, så starter du installasjonen ved å åpne/dobbelt-klikke og følger anvisningene.

Bruk av Java 8

Når Java 8 er installert, så må du forsikre deg om at Java 8 brukes som standard Java-versjon. Dette gjør det enklere å starte programmer som Eclipse, uten å måtte redigere konfigurasjonsfiler eller lignende først. Åpne et nytt terminal-vindu og kjør kommandoen java -version. Den skal da svare at du bruker versjon 1.8.0. Et eksempel er vist i bildet til høyre. Merk at de nye instillingene fra installasjonen du nettopp kjørte ikke vil ha noen effekt på (terminal)vinduer som allerede er åpne, så husk å åpne et nytt et.

Dersom java -version rapporterer feil, så er som regel system-variablen JAVA_HOME satt feil. Dette kan sjekkes ved å bruke kommandoen echo $JAVA_HOME (mulig du må erstatte $ med % på Windows). Den skal da rapportere en mappe med 1.8.0 i, som vist til høyre. Hvis den ikke gjøre det, så må du finne ut hvor den settes og endre den mappa til Java 8-installasjonen. Akkurat hvordan du gjør det og hvilken mappe som er riktig, varierer fra system til system:

  • MacOS: Java er installert under /Library/Java/JavaVirtualMachines/ og der skal du finne en mappe med 1.8 i navnet. JAVA_HOME settes av et skript i fila ~/.profile, så den må du åpne og redigere. Se etter en linje som ser omtrent slik ut: export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home
  • Linux:
  • Windows:
  • No labels