是否有包含 java 的 flatpak 运行时?

问题描述

我目前正在尝试将我的 java 项目转换为 flatpak 包。 但是,为了运行 .jar 文件,我需要 java,它看起来不是 freedesktop 运行时的一部分。 java 是否有任何运行时,或者我是否必须将 jdk 作为我的 flatpak 包的一部分?

解决方法

我自己找到了解决方案。 有以 org.freedesktop.Sdk.Extension 开头的 freedesktop sdk 扩展。在 this openjdk11 extension 的帮助下,我能够正确地将 jre 添加到我的 flatpak 包中