0

版本 16的WildFly 文档

WildFly 16 也经过大量测试,并且在 Java 8 上运行良好。我们计划至少通过 WildFly 18 继续支持 Java 8。

请注意 WildFly在 Java 11 和 12 上以类路径模式运行

这是什么意思?

4

1 回答 1

1

“类路径模式”正是 Java 在引入 Java 9 模块系统之前一直以来的工作方式。

它与“模块模式”并列使用。

类路径模式

在编译时,Java 编译器不会直接编译模块声明。

可观察性 (JLS 7.3) 完全由主机系统确定,并且对于所有编译单元都是一致的。主机系统通常将类路径和/或源路径上的类视为整个可观察宇宙(加上命令行中命名的类)。

这就是今天 Java 的工作方式。

请参阅Project Jigsaw:JDK 模块化技巧

于 2020-09-01T10:32:20.653 回答