5.2. 以前の 4.x リリースで修正された問題
このセクションでは、以前の Eclipse Vert.x 4.x リリースで修正された問題について説明します。
5.2.1. GraphQL ビルドに含まれる Google Guava クラス
Eclipse Vert.x 4.0.0 および 4.0.2 リリースでは、vertx-web-graphql
依存関係を使用できませんでした。これは、バージョン 16.1.0.redhat-00001 を持つ GraphQL Java の不完全なビルドが使用されたためです。不完全な GraphQL ビルドには、Guava クラスがありませんでした。
この問題は Eclipse Vert.x 4.0.3 リリースで解決されました。このリリースには、Guava クラスの完全なビルドである GraphQL Java 16.1.0.redhat-00002 バージョンが含まれます。これらの Guava クラスは shaded jar になります。
5.2.2. Eclipse Vert.x ビルドで利用可能な vertx-opentracing
vertx-opentracing
依存関係は、Eclipse Vert.x 4.0.0 でテクノロジープレビュー機能として導入されました。ただし、この依存関係は Eclipse Vert.x 4.0.0 および 4.0.2 リリースでは利用できませんでした。
この問題は Eclipse Vert.x 4.0.3 リリースで解決されました。このリリースには vertx-opentracing
依存関係が含まれます。