Vaadin 14で私のプロジェクトのクラスパスに表示されないのはなぜグアバライブラリが含まれていますか?

バジルボーク:

Vaadin 14.1.0alpha4は自動的に含まグーグルグァバそのMavenの設定を経てバージョン25のライブラリを。左側に記載されている下のスクリーンショットを参照してください。

しかし、私自身のコードでは、それはコンパイラエラーとして、GoogleのグアバでクラスにIntelliJのマークを参照するとき。「クラスパスへのライブラリのグァバを追加」へのIntelliJの提供。下のスクリーンショットでは、右側にある2つのオレンジ色の矢印を参照してください。

➥なぜグアバはない、すでに上の私のVaadin 14のプロジェクトに記載されているダウンロードしたライブラリとして記載されているクラスパスなぜグアバは私のコードには使用できませんか?

ここでは、画像の説明を入力します。

塩:

空のプロジェクトのデフォルトでは唯一のテスト範囲でその依存関係が含まれているようです。

mvn dependency:tree | grep "guava"

[INFO]    |  |  +- com.google.guava:guava:jar:25.0-jre:test

Mavenのパネルには、依存関係がどのような範囲とどのようなモジュールで利用可能であるかについて、より正確です。

Mavenのパネルの依存関係

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=329872&siteId=1