私が最初にIvyを使い始めたとき、私は構成について尋ねました、そしてその主題に関するLightguardのブログ投稿を指摘されました。とても参考になりました。しかし、私は今、この投稿(および他の人)が持っている提供された構成について質問があります。構成アイテムは次のようになります。
<conf name="provided"
visibility="public"
description="this is much like compile, but indicates
you expect the JDK or a container to provide it.
It is only available on the compilation classpath,
and is not transitive."/>
パラメータを分割したdescription
ので見やすくなりました。「そして推移的ではない」と書かれていることに注意してください。
provided
Ivyは、構成が推移的ではないことをどのようにして知るのですか?transitive="false"
構成にパラメーターがありません。これは、この構成がMavenリポジトリーと相互作用して非推移的になる方法が原因ですか?それとも、これは誰もが1つのブログから別のブログにコピーした小さな不具合ですか?