当前位置: 首页 > 知识库问答 >
问题:

在Java 16下构建本机Quarkus映像?

赖翰
2023-03-14

有可能在Java 16下构建本机Quarkus映像吗?没有找到任何操作说明。

不知何故,这应该是可能的,因为Oracle发布了对Java16的GraalVM支持(https://www.graalvm.org/release-notes/21_1/)

共有1个答案

何甫
2023-03-14

这应该是可能的(您所需要做的就是安装适当的GraalVM版本或quay.io/quarkus/ubi quarkus本机映像:21.1.0-java16 docker映像),但到目前为止,它不是我们CI的一部分,因此您的里程可能会有所不同。

 类似资料:
  • 我有以下简化设置: 4)应用程序.属性 当我使用本机maven配置文件(mvn clean package-pnative)运行该文件时,我得到: 使用--report-unsupport-elements-at-runtime运行它也没有太大帮助。当我删除MyEntity类时,它在Mac+GRAALVM-CE-Java11-20.0.0上成功地编译为本机可执行文件

  • 我正在尝试使用Github自托管运行程序为我的qukus应用程序构建原生映像。 这对我来说在Github托管的跑步者上非常有用,但我想在自托管的跑步者上这样做,这样我们就不会浪费Github的预算。 当我更新我的工作流程以使用自我托管的跑步者时,我开始遇到这个奇怪的异常。 我使用的是GraalVM 22.0.0.2、Java 11.0.14、Maven 3.8.4和Quarkus 2.7.5 我尝

  • 在我的项目的根目录中,我发出了以下命令来创建一个特定于我的操作系统的本机可执行文件。有关详细信息,请参阅以下指南 这是输出。 本机映像生成失败,因为构建刚刚挂起。 我选择在主机上安装Graal VM,并选择非基于容器的方法,如下所示。 > ❯ brew安装——cask GRALVM/tap/GRALVM-ce-lts-java11 将Graal VM添加到JEnv管理的Java版本 ❯ jenv

  • 我正在尝试从Apple M1 Macbook为x86平台的本机docker容器构建Quarkus 2.8.0,并将其部署在Linuxamd64 Portainer中。我能够构建本机映像,并在检查文件时 输出为: 然后我使用文件构建docker容器,并使用以下命令推送到我的本地注册表: 构建过程在没有错误或警告的情况下成功完成,当我在本地注册表中检查时,容器被创建。 当我试图用Portainer在我

  • 我正在构建一个夸克原生可执行映像,但由于未知参数,它失败了。我在属性文件中使用了变量,但它不起作用。 我正在使用java 11。可以 有人有任何想法吗?谢谢!!!

  • 我有一套基于Quarkus的REST服务,它们利用DynamoDB实现数据持久化。我使用实现了这一点,在JVM模式下运行时,我的代码没有问题。然而,当我试图构建和运行一个本机映像时,我得到了DynamoDB映射错误。 我的实体代码如下所示: 我在启动时创建我的表,就像这样... 同样,在JVM模式下,这段代码可以正常工作。但是,如果我构建一个本机映像并运行它,我会看到以下异常: 我的散列键被清晰地