首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Docker OpenJDK-8 JavaFx

Docker OpenJDK-8 JavaFx
EN

Stack Overflow用户
提问于 2018-12-14 20:29:03
回答 1查看 1.6K关注 0票数 1

我正在尝试使用openjdk在Dockercontainer中以JAR的形式运行java应用程序。

现在,我遇到了缺少javafx依赖项的问题。

代码语言:javascript
复制
docker run --rm -v `pwd`/:/mnt -v `pwd`/logs:/logs --rm --network="host" openjdk:8-jdk java -jar /mnt/MyJar.jar /mnt/application-localdocker.properties

使用的openjdk 8版本如下:

8/jdk/Dockerfile来自https://hub.docker.com/_/openjdk/

(https://github.com/docker-library/openjdk/blob/7a33416016b60c045cf0ba99e82617ed6c130595/8/jdk/Dockerfile)

我正在阅读为什么它被排除,以及使用它的不同更复杂的方式。

但这对我没有真正的帮助,因为我不想构建自己的docker映像。

我想肯定有一种更简单的方法来做。到目前为止,我读过的所有文档都排除了这一方面或其他方面,但从未将它们结合在一起。

如果能帮上忙我会很感激的。

(对于那些问为什么使用openjdk而不是jre的人,我确实有一个数据库hibernate问题,我希望所有环境都是一样的。因为在本地它不会发生,而是发生在一个停靠的Java-8-JRE环境中: Spring @Schedule @Transactional on database access问题。)

EN

回答 1

Stack Overflow用户

发布于 2018-12-14 20:53:57

如果你想使用包含JavaFX的OpenJDK 8版本,你可能想看看Amazon Corretto

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53779802

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档