Vert.x 4实际支持Verticle集成组吗?

问题描述 投票:0回答:1

我已经注意到vertx4的文档仍然显示了对Verticle隔离组的支持。

文档中的示例引用的Java版本小于11的方法已弃用,并且在Java11代码中已将其完全删除。

是否有计划在带有Java 11的vertx4中支持类隔离?

classloader vert.x java-11 isolation
1个回答
0
投票

[显然,没有计划计划在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。

© www.soinside.com 2019 - 2024. All rights reserved.