2017-08-29 3 views
0

私はJavaのツールやものに慣れていませんので、優しくしてください。JARがGradleプロジェクトに追加されましたが、build.gradleのエントリがありません

私はIntelliJ IDEAで見ているプロジェクトに誰かがSimple Logging Façade 4 Java (SLF4J)ロギング機能を追加したことがわかります。プロジェクトはGradleプロジェクトです。プロジェクト構造 - >モジュール - >依存関係が表示されたら、SLF4 jarの依存関係が表示されます。

enter image description here

私はまた、これらがプロジェクトウィンドウでツリービューで外部ライブラリノードに記載されている参照してください。

enter image description here

私はbuild.gradleファイルを開いたときしかし、私はslfjのエントリを参照してくださいません。それはどうですか?このライブラリはどのようにプロジェクトに追加されましたか?

答えて

1

slf4jは他のライブラリの推移的な依存関係です。

依存関係のグラフを表示するには、プロジェクトのルートフォルダに​​を使用してください。

1

slf4jおそらく、宣言された依存関係の1つの推移的依存性です。

依存関係ツリーを表示するには、gradlew dependenciesを使用します。

特定の構成の依存関係ツリーを表示するには、gradlew dependencies --configuration runtimeを使用します。

状況によっては、別の方法でgradlew dependencyInsight --configuration runtime --dependency org.slf4j:slf4j-apiのようにdependencyInsightタスクを使用して、指定した構成の特定の依存関係に依存する依存関係を確認することもできます。

関連する問題