异常:UncaughtExceptionHandler从线程“ main”中抛出java.awt.HeadlessException

时间:2020-07-05 19:19:17

标签: java google-colaboratory headless

我正在尝试在colab中使用一个名为flexible meccano的程序,但是当我尝试运行.sh时,出现此问题。

! ./flexiblemeccano-linux.sh

Configuring the installer...
Searching for JVM on the system...
Extracting installation data...
Running the installer wizard...

Exception: java.awt.HeadlessException thrown from the UncaughtExceptionHandler in thread "main"

.sh文件之前需要JDK 6,因此我使用此代码安装了该文件,然后出现了上面显示的异常。

import os       #importing os to set environment variable
def install_java():
  !apt-get install -y openjdk-8-jdk-headless -qq > /dev/null      #install openjdk
  os.environ["JAVA_HOME"] = "/usr/lib/jvm/java-8-openjdk-amd64"     #set environment variable
  !java -version       #check java version
install_java()

是否可以解决此问题?

0 个答案:

没有答案
相关问题