标签: java javac jlink java-11 jmod
我正在编译Java 11应用程序,然后通过调用jlink命令来链接各种体系结构。用于javac命令的jmod文件的体系结构是否以任何方式影响输出?使用Windows jmod文件进行编译(javac,然后使用Linux jmod文件进行链接(jlink)是否是定义明确的行为?
jlink
javac
我的直觉是javac是根据jmod文件中定义的接口进行编译的,无论底层实现如何,该接口都应匹配,但我找不到任何文档说明这一点。对于我的特定情况,我链接到OpenJFX库。