1

我遵循了一些示例,并创建了一个简单的 jmod。我将 jmod 放在我的 jmod 文件夹中,而不是放在 java jmods 文件夹中。现在,我读到 jshell 可以导出模块,但我确实明白。jshell 可以与 jmod 一起使用吗?举个例子?在 java jmods 文件夹中有很多 jmod 文件,但我不知道如何在 jshell 会话中使用它。

4

1 回答 1

2

jmod 文件包含 java 模块的所有(二进制)工件 - java .class 文件、本机库 (.so/.dll)、可执行文件、配置文件等。jmod 文件不打算在运行时与启动器工具一起使用,例如java, jshell, jjs。jmod 文件与 jlink 工具一起使用来创建运行时映像。

于 2017-05-30T11:37:56.310 回答