当前位置: 首页 > 知识库问答 >
问题:

pom和jar文件构建工具的Gradle错误

茅华灿
2023-03-14

我想使用android gradle 5.5.1,它需要插件版本3.4.0,我正在使用插件版本3.4.2,但当我尝试制作项目时,我发现了4个错误。pom和。与android相关的jar文件。工具。建筑格雷德尔:3.4.2我很害怕,我真的需要帮助,谢谢

这就是错误所在

错误:找不到com.Android工具。构建:gradle:3.4.2。搜查地点如下:https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.4.2/gradle-3.4.2.pom - https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.4.2/gradle-3.4.2.jar - https://jcenter.bintray.com/com/android/tools/build/gradle/3.4.2/gradle-3.4.2.pom - https://jcenter.bintray.com/com/android/tools/build/gradle/3.4.2/gradle-3.4.2.jar所需人员:项目:打开文件

我甚至使用离线gradle,但没有什么变化,我不知道该怎么办了

这是我的gradle包装纸。属性

  • 分配=https://services.gradle.org/distributions/gradle-5.5.1-all.zip*

这是我的build.gradle

  • 依赖项{classpath'com.android.tools.build:gradle:3.4.2'}*

共有2个答案

锺离昂然
2023-03-14

问题刚刚解决,因为我住在伊朗,谷歌不允许我的ip地址下载这些文件,所以解决方案是将我的ip dns地址更改为谷歌允许我下载的内容

颛孙麻雀
2023-03-14

我最终进入了build.gradle文件,并在jcenter()的正上方添加了google(),就像这样。

buildscript {
    repositories {
        google()
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.4.2'
    }
}

一旦我这样做了,它就不再抱怨了。我在下面的相关问题中找到了我的答案https://stackoverflow.com/a/44071571/11865353

 类似资料:
  • 我尝试使用gradle build的以下格式创建一个jar库,以便以后可以将其作为jar包导入该项目中的其他人。但是,生成的jar只有一个清单文件,没有java文件。 这些文件在Eclipse中的一个包中。 感恩节。

  • 我将给你一个关于我的文件的概述: 设置。分级: Build.Gradle: 注意:我以为没有将依赖项添加到类路径中,但我不确定这一点。但是,我希望Intellij将依赖项添加到类路径中(或者在清单文件中声明) 但是,这会创建一个zip/tar,其中包含一个执行脚本和一个bin文件夹,这不是我的本意。 所以我开始在谷歌上搜索了好几个小时,但我找不到解决问题的方法。

  • 我们正在用Adopt JDK11和IntelliJ使用Gradle开发一个JavaFX11应用程序。最后,我们需要一个用于windows的EXE文件(该应用程序仅为windows设计)。在第一次尝试中,我们也使用了gradle中的launch4J,由于以下问题,我们也可以使用BAT文件,我们可以迁移到exe文件。 所以我们的主要目标和问题是,如何才能创建一个可执行的jar文件。 我们进行了几次尝试

  • 我还有另一个带有SDK依赖项的lib(一个插件,假设模块B) 所以在我的项目中,有三个模块:SDK(A)、demoApp和插件(B) 现在我需要在jar文件中分发我的SDK和/或插件,以便人们可以在他们的项目中使用它 编辑:为了澄清,我加了一封信 我需要一个用于的jar文件 B需要A才能运行(依赖项) 我需要一个用于b的jar文件

  • 默认情况下,如果我在windows cmd中运行gradle installApp命令,它会生成一个名为jpos-1.9.8的jar文件。罐子但我的项目要求我用projectName生成jar。jar,例如myproject。jar而不是jpos-1.9.8。罐子 我试图理解build.gradle文件,但我无法找出project.name和project.version属性正在读取的位置。我试图

  • 我正在尝试创建一个Jar用作Maven存储库 我已经构建了所有内容,所有类都准备好了。唯一的问题是gradlew./build包含了测试文件夹中的类和资源。我不希望这些作为jar的一部分,尤其是正在测试的资源文件。 因此,我的问题是,如何从jar构建任务中排除这些文件。我试过了 在我的身体里。格拉德尔:但那没用 我是Gradle和Maven的新手,所以任何洞察力都会有帮助。谢谢! 参考材料 bui