0
私は2つのjar AとBを持っています。これらの2つの間に依存関係を追加したいと思います。ですから、いくつかの例を読んで、Bのpom.xmlを編集してAの依存関係を追加する必要があるという結論に達しました(グループID、artifactID、Aのバージョンなどの情報を追加する)。プロジェクトにBを含めると、Aが自動的に追加されます。gradleを使用しているartifactoryからjarのすべての依存関係をダウンロードします
pom.withXml {
def node = asNode().appendNode('dependencies').appendNode('dependency')
node.appendNode('groupId', 'A')
node.appendNode('artifactID', 'a')
node.appendNode('version', '1.0.0')
}
私が書く私のメインbuild.gradleに、プロジェクトでこれを使用するには::
クラスパス 'B:B:1.0.0' のpom.xmlに依存関係情報を追加するために、私はこれを行います
しかし、私はA:1.0.0をプロジェクトに含めません。だから私は、私が従うアプローチについてはほとんど混乱していない。