JavaFX + 打开jdk-10-jdk
JavaFX + openjdk-10-jdk
这里的完整故事是我想使用 AWS Codebuild 编译一个 Java10 + JavaFX 应用程序。
所以我从打开的 JDK 中制作了一张 docker 图片。 Here 是。
但看起来它不包括 JavaFX。
所以我也通过添加
安装了它
RUN apt-get update
RUN apt-get upgrade -y
RUN apt-get install -y openjfx
但是我在尝试构建时仍然遇到错误
error: module not found: javafx.controls
requires javafx.controls;
如果我这样做 java --list-modules
javafx 不显示..
如有指点,将不胜感激!
!!更新!!
所以我有一个 docker 文件可以工作。
FROM ubuntu:14.04.5
RUN apt-get update
RUN apt-get upgrade -y
RUN apt-get install -y software-properties-common python-software-properties
RUN add-apt-repository ppa:linuxuprising/java
RUN apt-get update
RUN apt-get install -y libx11-6
RUN echo debconf shared/accepted-oracle-license-v1-1 select true | \
debconf-set-selections
RUN echo debconf shared/accepted-oracle-license-v1-1 seen true | \
debconf-set-selections
RUN apt-get install -y oracle-java10-installer
RUN apt-get update
RUN apt-get upgrade -y
所以这已经 运行 有一段时间了,看起来还不错...所以我想我可以关闭问题了。
FROM ubuntu:14.04.5
RUN apt-get update
RUN apt-get upgrade -y
RUN apt-get install -y software-properties-common python-software-properties
RUN add-apt-repository ppa:linuxuprising/java
RUN apt-get update
RUN apt-get install -y libx11-6
RUN echo debconf shared/accepted-oracle-license-v1-1 select true | \
debconf-set-selections
RUN echo debconf shared/accepted-oracle-license-v1-1 seen true | \
debconf-set-selections
RUN apt-get install -y oracle-java10-installer
RUN apt-get update
RUN apt-get upgrade -y
这里的完整故事是我想使用 AWS Codebuild 编译一个 Java10 + JavaFX 应用程序。
所以我从打开的 JDK 中制作了一张 docker 图片。 Here 是。
但看起来它不包括 JavaFX。 所以我也通过添加
安装了它RUN apt-get update
RUN apt-get upgrade -y
RUN apt-get install -y openjfx
但是我在尝试构建时仍然遇到错误
error: module not found: javafx.controls
requires javafx.controls;
如果我这样做 java --list-modules
javafx 不显示..
如有指点,将不胜感激!
!!更新!! 所以我有一个 docker 文件可以工作。
FROM ubuntu:14.04.5
RUN apt-get update
RUN apt-get upgrade -y
RUN apt-get install -y software-properties-common python-software-properties
RUN add-apt-repository ppa:linuxuprising/java
RUN apt-get update
RUN apt-get install -y libx11-6
RUN echo debconf shared/accepted-oracle-license-v1-1 select true | \
debconf-set-selections
RUN echo debconf shared/accepted-oracle-license-v1-1 seen true | \
debconf-set-selections
RUN apt-get install -y oracle-java10-installer
RUN apt-get update
RUN apt-get upgrade -y
所以这已经 运行 有一段时间了,看起来还不错...所以我想我可以关闭问题了。
FROM ubuntu:14.04.5
RUN apt-get update
RUN apt-get upgrade -y
RUN apt-get install -y software-properties-common python-software-properties
RUN add-apt-repository ppa:linuxuprising/java
RUN apt-get update
RUN apt-get install -y libx11-6
RUN echo debconf shared/accepted-oracle-license-v1-1 select true | \
debconf-set-selections
RUN echo debconf shared/accepted-oracle-license-v1-1 seen true | \
debconf-set-selections
RUN apt-get install -y oracle-java10-installer
RUN apt-get update
RUN apt-get upgrade -y