3
Artifactoryとgradleに問題があります。Artifactoryから最新バージョンを取得しない
Artifatoryでコンパイルおよびデプロイされた1つのプロジェクト(ライブラリ)。次のいずれかに移動する唯一の方法です -
はそれが1つのバージョンがダウンロードされたときcompile(group: 'com.mywork', name: 'client', version: '1.0.+')
問題があるのです。このライブラリを使用してのGradleで
<?xml version="1.0" encoding="UTF-8"?>
<metadata>
<groupId>com.mywork</groupId>
<artifactId>client</artifactId>
<version>1.0.23</version>
<versioning>
<latest>1.0.23</latest>
<release>1.0.23</release>
<versions>
<version>1.0.18</version>
<version>1.0.19</version>
<version>1.0.20</version>
<version>1.0.21</version>
<version>1.0.22</version>
<version>1.0.23</version>
</versions>
<lastUpdated>20170116084317</lastUpdated>
</versioning>
</metadata>
:私は期待どおり Mavenのメタデータが更新されているように見えます- リフレッシュ依存関係で実行してください。私はモジュールversions.binとのGradleという名前のファイルに保存されている私のアーティファクトのバージョンことがわかります
で--debugもログはMavenのメタデータをチェックしません。
解答はhereが私のために働いていないと述べました。
コンパイルごとに最新のバージョンを強制的に確認する方法はありますか? --refresh-dependenciesおよび/またはmodule-versions.binを削除しないでください。
動作しません。バージョンは更新されません。私は手動でgradleキャッシュから自分の成果物を削除します。最新のものではありません。 gradle版に問題があるかもしれませんか?私は、それらのヴァールがどのようなバージョンのものであるかをグラバーで知ることに成功しなかった。 –
あなたはどこに設定を入れていますか?あなたが依存関係を宣言しているのと同じ 'build.gradle'ですか?または 'root/build.gradle'? –
上記のbuild.gradleの依存関係ブロック –