我注意到vertx4的文档仍然显示了对Verticle隔离组的支持。
文档中的示例引用了一些方法,这些方法对于小于11的java版本是不推荐的,并且在java11代码中已经完全删除了这些方法。
是否有在vertx4 w/Java 11中支持类隔离的计划?
显然没有计划在带有Java 11的Vert.x 4中支持类隔离。请参阅Issue 3274-仅限Java 8:的独立加载
Vert.x在Vert.x 3中提供了独立的类加载支持这个由于进化的原因,在Java 8之上无法正确支持选项Java运行时在版本x 4中,我们将继续尽最大努力Java 8支持此选项。
这依赖于Multi-Release Jar支持Java版本<11。Java的DeploymentOptions类>=11将不再提供类加载相关字段类加载器管理器实现是一个无操作实现。
虽然看起来您应该可以在JDK8下的Vert.x 4上使用该功能,但短语"尽最大努力支持"可能会引起关注。
Vert.x 4文档中没有明确说明在任何JDK>8上都不支持独立类加载,因此可能应该进行更新。