1

谁能帮我理解https://mvnrepository.com/artifact/io.helidon.microprofile.bundles上以下 helidon 包之间的区别?

  1. Helidon Microprofile 完整捆绑包@ https://mvnrepository.com/artifact/io.helidon.microprofile.bundles/helidon-microprofile
  2. Helidon Microprofile 核心包 @ https://mvnrepository.com/artifact/io.helidon.microprofile.bundles/helidon-microprofile-core
  3. Helidon 微配置文件包 @ https://mvnrepository.com/artifact/io.helidon.microprofile.bundles/bundles-project

我正在尝试进入每个 POM 并查看差异,但是混合搭配太多了

此外,最新的 helidon impl 是 3.2 版。我在上面的网址上找不到它。它可以在不同的位置使用吗?还是上述三个捆绑包之一指向最新的稳定版(3.2)?

在此先感谢,拉胡尔

4

1 回答 1

2

来自https://helidon.io/docs/latest/index.html#/mp/introduction/02_microprofile的文档:

[full bundle helidon-microprofile] 添加了 MicroProfile 中可用的所有功能。如果您想从较小的核心功能集开始,那么您可以使用核心捆绑包。此捆绑包包含 MicroProfile 中的基本功能(例如 JAX-RS、CDI、JSON-P/B 和 Config),并省略了一些附加功能,例如 Metrics 和 Tracing。如果您愿意,可以单独添加这些依赖项。

简要地:

  • io.helidon.microprofile.bundles:helidon-microprofile就是一切
  • io.helidon.microprofile.bundles:helidon-microprofile-core is pretty much the bare minimum to which you can add selective other artifacts as you need them

The latest Helidon release is 2.0.1 which supports MicroProfile 3.2.

于 2020-07-14T14:55:55.307 回答