2016-11-03 99 views
0

我跟着一些例子,我创建了一个简单的jmod。 我把jmod放在我的jmod文件夹中,而不是放在java jmods文件夹中。 现在,我读了jshell可以导出模块,但我明白了。 jshell可以使用jmods吗? 一些例子? 在java jmods文件夹中有很多jmod文件,但我不知道如何在jshell会话中使用它。jshell是否可以使用jmod文件?

回答

2

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