404 找不到资源 lint-gradle-26.1.3.pom

Posted

技术标签:

【中文标题】404 找不到资源 lint-gradle-26.1.3.pom【英文标题】:404 could not find resource lint-gradle-26.1.3.pom 【发布时间】:2018-12-20 06:06:23 【问题描述】:

尝试从开源 android 应用程序构建已签名的 apk,并收到链接 https://jcenter.bintray.com/com/android/tools/lint/lint-gradle/26.1.3/lint-gradle-26.1.3.pom 无法访问的错误

我尝试将此链接手动放入我的浏览器,并在重定向到 https://repo.jfrog.org/artifactory/libs-release-bintray/com/android/tools/lint/lint-gradle/26.1.3/lint-gradle-26.1.3.pom?referrer 链接后出现 404 找不到资源错误。

存储库有问题吗?我该如何解决这个问题,我可以从 maven 存储库访问 jar 文件,但 gradle 决定从 jCenter 获取它并遇到此错误,我无法从存储库中删除 jcenter

【问题讨论】:

【参考方案1】:

我无法找出问题所在,但我找到了解决问题的解决方法。 我将此行添加到build.gradle 文件的dependencies 部分:

编译组:'com.android.tools.lint',名称:'lint-gradle',版本:'26.1.3'

不知何故,当 gradle 试图在构建过程中获取这个 jar 时它失败并且不会从 google() repo 获取(我在我的 repos 中有这个)但是当我在 @987654325 上指定它时它没有问题@。下载后,我将它从我的dependencies 中删除并构建使用它的缓存 jar 文件,现在一切正常。

【讨论】:

以上是关于404 找不到资源 lint-gradle-26.1.3.pom的主要内容,如果未能解决你的问题,请参考以下文章

Chrome DevTools [chrome://inspect]:404 Not Found 找不到资源

在 Django Rest Framework 中找不到资源时返回自定义 404 错误

web页面找不到资源文件,报404,但是资源文件存在且路径没错

ASP.NET MVC:404 - 找不到文件或目录。您正在寻找的资源

从 cURL 进行 API 调用时找不到资源 404 错误

超链接 `<a>` 未调用映射的 Servlet。返回 404:找不到资源 [重复]