gpt4 book ai didi

java - 使用 Jlink 在一个平台上为另一个平台创建 Java 运行时镜像

转载 作者:行者123 更新时间:2023-12-05 07:33:57 24 4
gpt4 key购买 nike

我在我的 Linux 机器上使用 jlink 创建了运行时镜像。我在 include 文件夹下看到了 linux 文件夹。这是否意味着我只能将此运行时镜像用于 Linux 平台?如果是,是否有任何方法可以在一个平台上为另一个平台创建运行时镜像(例如,在 Linux 上为 Windows,反之亦然)

最佳答案

include 目录用于存放头文件,例如 jni.h,编译使用 JNI 和其他 native 接口(interface)的 C/C++ 代码时需要这些头文件。与jlink无关。

jlink 工具可以为另一个平台(交叉目标)创建运行时图像。为此,您需要下载两个 JDK。一个用于运行 jlink 的平台,另一个用于目标平台。使用 --module-path $TARGET/jmods 运行 jlink,其中 $TARGET 是您为目标平台解压 JDK 的目录.

关于java - 使用 Jlink 在一个平台上为另一个平台创建 Java 运行时镜像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50372512/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com