cost 151 ms
为什么我需要 JVM 来运行 AOT 编译代码?

[英]Why do I need JVM to run an AOT compiled code?

我正在学习 GraalVM 和 AOT,我正在阅读AOT 的规范,然后我感到困惑,如果 AOT 将我的代码编译为机器代码(本机),为什么我需要 JVM? 为什么我需要这个: ...

用于反射外部 POJO 的 Quarkus 寄存器

[英]Quarkus register for reflection external POJOs

我有一个带有 POJO 的外部库(大约 +100)。 我想注册所有反射,因为我将在我的 rest 客户端上使用它。 有没有办法RegisterForReflection整个package? 我应该以编程方式进行 ReflectiveClassBuildItem 吗? ...

Spring 启动 NativeImage 编译失败:“找不到目标方法:私有 org.springframework.boot.Banner”

[英]Spring Boot NativeImage compilation fails on: "Could not find target method: private org.springframework.boot.Banner"

我在编译 Spring 启动应用程序时遇到问题。 TL;DR: Error: Could not find target method: private org.springframework.boot.Banner org.springframework.nativex.substitutio ...

docker 在 gitlab-runner 中构建失败但在本地工作:spring 使用 GraalVm 启动本机编译

[英]docker build fails inside gitlab-runner but works locally : spring boot native compilation with GraalVm

我制作了一个 Dockerfile 来使用 GraalVm 本机构建我的 spring 引导项目; 一切顺利。 这是Dockerfile 这在本地运行完美,但在 GitLab 跑步者中,我总是有同样的错误。 所以我决定在 maven 包装器中添加一些日志,这就是我所拥有的: 在我添加的日志中,我们可 ...

Spring Boot 3 本机可执行文件未选择配置文件特定的应用程序属性

[英]Profile specific application properties not picked by Spring Boot 3 native executable

我计划使用带有 Spring Boot 3 的本机映像。我的环境特定属性存储在 application.properties 文件中。 样本文件 我使用以下命令构建本机可执行文件 并使用以下命令运行可执行文件 在我看到的日志中 我是在做错什么还是 Spring Boot 3 本机映像不支持配置文件? ...

在 Spring Boot 3 中构建本机映像时在运行时提供系统属性

[英]Provide system properties at runtime when building native image in Spring Boot 3

我正在将现有项目升级到 Spring Boot 3 以作为本机映像运行。 我的应用程序需要一个自定义信任库来连接到 OpenLDAP,之前我曾经创建一个 uber jar,并在运行 jar 时提供信任库路径作为系统 arguments,如下所示。 要构建本机可执行文件,我需要使用本机图像插件 (or ...

尝试运行 Java 17 时出错 - Spring Boot 3 项目与 ehcache 使用 GraalVM 本机映像

[英]Error when trying to run Java 17 - Spring Boot 3 project with ehcache using GraalVM native image

我正在尝试使用 GraalVM 本机图像支持运行带有 Java 17 和 Spring Boot 3 的应用程序。 这是一个非常简单的应用程序,只有一个 GET 端点。 该应用程序使用 ehcache 和 Spring 启动缓存来缓存一种方法的结果。 更具体地说,我使用以下 Maven 缓存依赖项: ...

如何使用 gluonfx:build 在生成的可执行文件中添加版本、描述和版权元数据?

[英]Howto add the version, description and copyright meta-data in the generated executable using gluonfx:build?

我们需要生成的可执行文件中的元信息,以便右键单击并选择“详细信息”将显示描述、版权和版本。 我们在 releaseConfiguration 块中添加了描述和供应商,但可执行文件仍然没有元信息。 ...

SpringBoot 3 AOT/GraalVM/Native:从 Windows 构建本机二进制文件以在 Linux 上运行

[英]SpringBoot 3 AOT/GraalVM/Native: Build native binary from Windows to run on Linux

关于 SpringBoot 3 和带有 GraalVM 的新 AOT Native 二进制文件的小问题。 我正在 Windows 机器上构建我的 java SpringBoot 3 应用程序(请不要判断!)以便在 Linux 主机上对二进制文件进行scp 。 我遵循了 GraalVM 安装指南,可以 ...

无法找到 class `com.fasterxml.jackson.databind.deser.std.DateDeserializers$TimestampDeserializer` 用于处理 `java.sql.Timestamp` 类型的值

[英]Failed to find class `com.fasterxml.jackson.databind.deser.std.DateDeserializers$TimestampDeserializer` for handlingvaluesof type `java.sql.Timestamp`

在 lambda 上通过本机映像运行时出现此错误; 在当地运行良好似乎在从数据库中获取时间戳(也在时间戳中)时出现错误。 graalvm:20.3.2 gradle: 7 java: 8 尝试在 reflection.Json 文件中添加以下内容 尝试添加 build.gradle ...

在 Spring Boot Gradle 插件中指定额外的 CA 证书绑定

[英]Specifying additional CA certificate bindings in the Spring Boot Gradle plugin

是否可以显示一些示例,说明如何在 Spring Boot Gradle 插件中指定其他 CA 证书绑定? 我尝试了以下方法: 和 我得到的错误是: 如果我删除上面的绑定行,错误就消失了,但是我遇到了 TLS 证书的另一个错误,这是预期的,因为我在一个公司 web 代理后面,该代理用我们公司内部的自己 ...

同版本Java版本切换

[英]Switching between Java versions for the same version

我想用 GradleVM 做一些实验,所以我在 MacOS 上安装了下一个 java 版本 我可以使用这种方法轻松地在 v11 和 v17 之间切换 但是我如何在 GraalVM11 和普通 jdk11 之间切换呢? ...

原生图像:如何将自定义文件添加到 Micronaut 3.7+ 中生成的资源配置.json

[英]Native Image: How to add custom file to the generated resource-config.json in Micronaut 3.7+

在我的 Micronaut 应用程序中,我使用 Google 的LibPhoneNumber来解析和验证电话号码。 该库本身使用一些 ProtoBuf 文件,这些文件是 JAR 的一部分,例如 com/google/i18n/phonenumbers/data/PhoneNumberMetadat ...

如何构建运行多种架构的原生镜像 Docker 镜像?

[英]How to build a native-image Docker image that runs multiple architectures?

我想创建一个多架构 Docker 图像,其中包含我的 Micronaut 应用程序的本机图像二进制文件。 运行./gradlew dockerfileNative时,Micronaut 使用多阶段构建生成Dockerfile以创建 Micronaut 应用程序的本机映像。 通常Dockerfile ...

SpringBoot 3 +reactiveElasticSearch:AOT/native/GraalVM:在 org.springframework.data.elasticsearch.support.VersionInfo.loadVersionProperties 找不到

[英]SpringBoot 3 +reactiveElasticSearch: AOT/native/GraalVM :not found at org.springframework.data.elasticsearch.support.VersionInfo.loadVersionProperties

关于带有 AOT/native/GraalVM 的新 Spring Boot 3 的小问题最近,许多关于新的 Spring Boot 3 的讨论都是关于 AOT/native/GraalVM 的。 我尝试将一个在没有 GraalVM 的情况下构建的项目迁移到这个很多人都在谈论的新范例。 这是项目的直 ...

使用 graalvm native-image 构建 Spring eureka 客户端

[英]Build Spring eureka client with graalvm native-image

很抱歉,因为这是我在堆栈溢出中的第一个问题,所以我希望我能正确解释这个问题...... 我正在使用spring boot 3.0.1和GraalVM CE 22.3.0和spring cloud 2022.0.0 我正在尝试使用 .netflix eureka 客户端构建我的服务的native-im ...

SpringBoot应用的Thymeleaf依赖问题

[英]Problem with Thymeleaf dependencies of a SpringBoot application

在我的Java 17的SpringBoot 3.0应用程序(从Bootify.io 构建)中,如果我没有为以下Thymeleaf依赖项指定版本,应用程序将正常运行,并且我可以毫无问题地访问http://localhost:8080/ : 但是,如果我指定以下2.XX版本,我将无法再访问http:// ...


 
粤ICP备18138465号  © 2020-2023 STACKOOM.COM