Open bherrmann7 opened 5 years ago
Note, Clojure and Groovy start and appear to work fine. Note too,
$ java -version
openjdk version "11.0.1" 2018-10-16 LTS
OpenJDK Runtime Environment Zulu11.2+3 (build 11.0.1+13-LTS)
OpenJDK 64-Bit Server VM Zulu11.2+3 (build 11.0.1+13-LTS, mixed mode)
What can I do to troubleshoot and/or provide more information?
It seems like kotlin compiler binary compatibility error. Do you have kotlin compiler installed locally?
By the way, Kotlin 1.3.10 now has much better embedded compiler tooling, I think that kotlin plugin should be updated. Maybe switch to JSR223. Sadly, I do not have time to do it right now. Maybe will look into that next month.
I've reproduced the error on Windows. Probably the Java 11 compatibility.
Yes, I do have kotlin installed locally,
$ kotlinc
Welcome to Kotlin version 1.3.10 (JRE 11.0.1+13-LTS)
Type :help for help, :quit for quit
>>>
Huh. I tried switching to jdk1.8... but jupyter seems to find JDK11 anyway...
$ export JAVA_HOME=`/usr/libexec/java_home -v 1.8`
$ echo $JAVA_HOME
/Library/Java/JavaVirtualMachines/jdk1.8.0_172.jdk/Contents/Home
$ export PATH=$JAVA_HOME:$PATH
$ java -version
java version "1.8.0_172"
Java(TM) SE Runtime Environment (build 1.8.0_172-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.172-b11, mixed mode)
$ jupyter notebook
... same error
Oh, I think this is because anaconda now ships jdk 11 $ ls /anaconda3/conda-meta/jdk conda-meta/openjdk-11.0.1-h470a237_14.json
I confirm, it is a java 11 problem. Everything works fine with java 8. Beakerx uses obsolete Kotlin compiler and not-really-supported embedding mode. It requires some work. There was a discussion about it few months ago. Also #7759 is somehow similar.
installed Anaconda via web site