1

我找到了一种在 Windows 上创建可以在 Windows 上使用的个性化 JRE 的方法。

我在这个网站上发现了一个类似的问题,答案是“你只需要使用 Linux jmods 目录来制作 Linux 个性化 JRE”。

因此,使用AdoptOpenJDK (build 15+36),我尝试使用以下命令来做到这一点:

jlink --module-path \jmodsWindows\ --add-modules java.desktop --output OUTWindows\java
jlink --module-path \jmodsLinux\ --add-modules java.desktop --output OUTLinux\java
jlink --module-path \jmodsMac\ --add-modules java.desktop --output OUTMac\java

但是以上三个命令创建的个性化 JRE 都是 Windows 的。

我的命令有问题吗?JDK 15 中是否存在影响该jlink工具创建自定义运行时映像的方式的变化?

4

1 回答 1

0

@deduper 我试过了:

jlink --module-path C:\Users\hydrolien\Formiko\jmodsLinux --add-modules java.desktop --output OUTLinux\java

那行得通!

那只是绝对或相对路径的问题。

非常感谢你的帮助 !

于 2020-10-10T09:37:02.400 回答