Java 8 SE Final Raspberry PI:hin

No niin, ehdin taas puuhastella kotiprojektin kimpussa. Asensin jo aikanaan Java 8 prereleasen Raspberry Pi:hini, pyörittelin sillä MongoDB:tä ja Glassfish 4:sta, ja rakentelin EJB:llä ja JAX-RS palveluilla releitä ohjaavaa koti-aivoa.

Nyt oli hetki aikaa päivittää finaaliversio, ja RasPille tosiaan Hard Float. Ei sillä että prerelerasenkaan kanssa olisi ollut ongelmia. Prosessi meni siis näin:

sudo apt-get update && sudo apt-get install oracle-java8-jdk

 

Easy 😉 Toki vanhat moskat voi poistaa ensin jos on käsin asennellut jotain. Itselläni lähti /opt/java menemään, tuo paketti asentelee näemmä oletuksena /usr/lib/jvm alle.

Hyvä tarkistaa ajamalla vielä:

javac -version
java -version

No melkein. Jostain syystä java ei linkittynyt tuolla paketilla /usr/bin/java alle. Ihan kaikki muut tärkeät JDK vimpaimet kyllä mukaanlukien jconsole ja jar ja javac. Joten tein käsin uuden linkin:

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-8-oracle-arm-vfp-hflt/jre/bin/java 1
sudo update-alternatives --config java

Ja valitaan haluttu versio – varmaankin hyvä idea ottaa sama kuin ensimmäisellä komennolla. Testataan taas.

pi@romanov ~ $ java -version
java version "1.8.0"
Java(TM) SE Runtime Environment (build 1.8.0-b132)
Java HotSpot(TM) Client VM (build 25.0-b70, mixed mode)

 

Ja hienosti pelittää! Ei muuta kuin Glassfish uudelleen käyntiin.

 

 

Advertisements

Vastaa

Täytä tietosi alle tai klikkaa kuvaketta kirjautuaksesi sisään:

WordPress.com-logo

Olet kommentoimassa WordPress.com -tilin nimissä. Log Out / Muuta )

Twitter-kuva

Olet kommentoimassa Twitter -tilin nimissä. Log Out / Muuta )

Facebook-kuva

Olet kommentoimassa Facebook -tilin nimissä. Log Out / Muuta )

Google+ photo

Olet kommentoimassa Google+ -tilin nimissä. Log Out / Muuta )

Muodostetaan yhteyttä palveluun %s