broker-game / git-broker-client

A Slow Event Messaging/Streaming client using Git for educational purposes
Apache License 2.0
1 stars 0 forks source link

Add notes about the usage of Java 14 in EV3 #43

Closed jabrena closed 4 years ago

jabrena commented 4 years ago

Current default JVM in EV3 (OpenJDK 11) has an issue with CA Certificates, so the tactical solution is related to install OpenJDK 14:

wget https://ci.adoptopenjdk.net/view/ev3dev/job/eljbuild/job/stretch-14/lastSuccessfulBuild/artifact/build/jdk-ev3.tar.gz
sudo tar -zxvf jdk-ev3.tar.gz -C /opt
sudo mv /opt/jdk/ /opt/jdk-14
sudo update-alternatives --install /usr/bin/java java /opt/jdk-14/bin/java 2014
java -version
openjdk version "14" 2020-03-17
OpenJDK Runtime Environment (build 14+36-ev3-unreleased)
OpenJDK Client VM (build 14+36-ev3-unreleased, mixed mode, sharing)

Related issue: https://github.com/ev3dev-lang-java/ev3dev-lang-java/issues/728

jabrena commented 4 years ago

https://github.com/broker-game/broker-client/pull/44