javafx - Corretto 是否支持 JavaFX 媒体?
问题描述
“在 Corretto 下运行我的 JavaFX 8 应用程序时,我遇到了以下异常。
java.lang.UnsatisfiedLinkError:无法加载库:C:\Amazon Corretto\jdk1.8.0_192\jre\bin\glib-lite.dll
我的应用程序在 Oracle JDK 1.8 下运行良好。
我确认 Corretto 文件夹中不存在丢失的 dll。我发现在 OpenJFX 中并且也出现在 Azul 的 ZuluFX 中的以下内容不在 Corretto 运行时中:
gstreamer-lite.dll
glib-lite.dll
fxplugins.dll
jfxmedia.dll
jfxwebkit.dll
prism_es2.dll
ucrtbase.dll
这会在更新中解决吗?或者 Corretto 是否有意选择不完全支持某些 JavaFX 媒体功能?”
解决方案
截至今天,Corretto 不包括 JavaFX 媒体。它已在https://github.com/corretto/corretto-8/issues/26中提出请求,该团队正在研究未来将其包含在内的最佳方式。
推荐阅读
- c# - 如何将 UI 自动化与 ChromiumWebBrowser 一起使用?
- html - 基于百分比的底部值不适用于页面加载
- ios - 每次使用 Swinject 解析对象时如何返回相同的实例?
- node.js - Pm2、Nginx 或 Nodejs 不提供已部署路由的最新版本
- makefile - 使用 Makefile 编译驱动程序时出现编译错误
- python - Numpy内存映射问题
- javascript - 在 gulp/babel 中嵌入 require 调用以需要单个脚本文件包
- java - Spring Boot 应用程序延迟加载环境变量作为 init.d 服务
- selenium-chromedriver - Headless Chromedriver 添加代理用户名和密码
- python-2.7 - 防止 Python 中的滑动窗口在使用 islice 时跳过范围