我在使用Gradle时遇到了一个令人困惑的问题。我在私有仓库的jar中声明了我的依赖项。最近我发布了一个新版本的私有lib,当我尝试导入依赖项时,Gradle会自动将其更改为SNAPSHOT版本。
implementation group: "com.company.name", name: "my-library", version: "0.11.0"
当我运行依赖关系树时
com.company.name:my-library:0.11.0 -> 0.11.0-SNAPSHOT
我试着像这样强迫这个版本
implementation (group: "com.company.name", name: "my-library") {
version {
strictly '0.11.0'
}
}
结果仍然是
com.company.name:my-library:{strictly 0.11.0} -> 0.11.0-SNAPSHOT
我清理了所有缓存并刷新了依赖项,仍然得到相同的结果。
1条答案
按热度按时间xqnpmsa81#
版本在依赖项中设置。lock