Gradle init 存储库用于将 maven 项目转换为 gradle

时间:2021-06-10 18:54:44

标签: gradle build.gradle

我有一个 Maven 项目,我想将其转换为 gradle 版本。所以我这样做:

 cd project/
 gradle init 
 ...tell gradle yes i want to generate a gradle build from this and use groovy (defaults) ...

然后发生的事情是 gradle 尝试从“https://repo.maven.apache.org/...”获取资源并失败了,因为我在防火墙后面,我需要提供存储库供它使用.我在 ~/.gradle/build.gradle 中指定了一个 repo,只是它故意忽略它。为什么?我怎样才能让它工作?

编辑,脚本源 ~/.gradle/init.gradle :

 allprojects {
      buildscript {
           repositories{
                mavenLocal()
                maven {
                     url 'https://my.artifactory.server.com/repo'
                     credentials {
                            username="me"
                            password="supersecret"
                     }
                }
           }
       }
  }

如果我注释掉 maven { ... } 它将运行但无法从中央 HTTP GET(由于防火墙)我需要告诉它使用我放入的任何服务器 url

0 个答案:

没有答案
相关问题