Problema Java con h2o - non riconoscere la versione java


Ho sempre usato un Mac e non ricordo di averlo incontrato in passato, quindi non sono sicuro di cosa sto facendo male. C'è già un po ' di q su questo su Internet, ma non ho ancora trovato una soluzione per me.

Ho appena ricevuto un nuovo mac e sto cercando di usare rJava e h2o in modo specifico. Di seguito sono riportate un paio di cose che ho eseguito e l'output da loro. Qualcuno può aiutarmi?

Java --version

Java version versione java 10.0.1 2018-04-17 Java (TM) SE Runtime Environment 18.3 (costruire 10.0.1 + 10) Java HotSpot (TM) VM server a 64 bit 18.3 (build 10.0.1+10, modalità mista)

Javac --version

Javac 10.0.1

/usr/libexec/java_home -V

Macchine virtuali Java corrispondenti (2): 10.0.1, x86_64: "Java SE 10.0.1" / Libreria / Java / JavaVirtualMachines / jdk-10.0.1.home-Centro Studi 1.8.0_171, x86_64: "Java SE 8" /Libreria/Java/JavaVirtualMachines/jdk1.8.0_171.jdk / Indice / Home

/ Libreria / Java / JavaVirtualMachines / jdk-10.0.1.jdk / Indice / Home

Sys.getenv('JAVA_HOME')
Il sito utilizza cookie tecnici e di terze parti per migliorare la tua esperienza di navigazione.jdk "
library(h2o)
h2o.init()

H2O non è ancora in esecuzione, avviandolo ora... Errore nel valore[3L] : hai un 32-bit versione di Java. H2O funziona meglio con Java a 64 bit. Si prega di scaricare il ultimo Java SE JDK 7 dal seguente URL: http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

Ho sicuramente il 64 bit di java installato mentre l'ho reinstallato per essere sicuro e vedere sopra la notifica x64 dall'output. Inoltre, ho fatto funzionare questo su un altro computer e quindi non capisco cosa sta succedendo con questo.

Ho fatto anche

vim ~/.bash_profile
EXPORT JAVA_HOME = "/Library/Java/JavaVirtualMachines/jdk1.8.0_171.jdk"

Ma questo non sembra aiutarmi a indirizzare Java 8.

Author: runningbirds, 2018-04-27

1 answers

Hai vari problemi.

H2O attualmente non supporta Java 10 (che si sta utilizzando). È necessario utilizzare Java 8 o Java 7.

Supported versions include: Java 7 or later. Note: Java 9 is released, but is not currently supported. Java 9 support will be added in an upcoming version.sito web h2o

Per rJava su Mac ti mando a Caricamento di rJava su Mac OS High Sierra

Sto eseguendo h2o su un mac con high sierra (e rJava, per un progetto diverso) con R v. 3.4.4 e Java 8. Tutto bene.

 3
Author: Pasqui, 2018-04-26 23:00:14