我已经注意到vertx4的文档仍然显示了对Verticle隔离组的支持。
文档中的示例引用的Java版本小于11的方法已弃用,并且在Java11代码中已将其完全删除。
是否有计划在带有Java 11的vertx4中支持类隔离?
[显然,没有计划计划在Java 11的Vert.x 4中支持类隔离。请参见Issue 3274 - Isolated loading restricted to Java 8:
Vert.x在Vert.x 3中提供了隔离的类加载支持。 此由于发展原因,Java 8以上版本无法正确支持该选项Java运行时。在Vert.x 4中,我们继续尽力而为支持Java 8的此选项。
这依赖于Multi-Release Jar支持,该支持Java版本<11。 Java>的DeploymentOptions类11将不再提供与类加载相关的字段,并且类加载器管理器的实现是无操作的实现。
[并且看起来您应该可以在JDK 8上使用Vert.x,短语“ 尽力而为支持“可能会引起关注。
没有明确指出在任何JDK上都不支持隔离类加载的Vert.x 4文档,应该更新8。