在settings.gradle中使用maven存储库凭据

u0sqgete  于 2023-10-19  发布在  Maven
关注(0)|答案(1)|浏览(142)

我正在参与Liferay工作区项目。如何在主文件夹中的某些外部文件(如www.example.com)中设置maven存储库的凭据gradle.properties,并在settings.gradle中使用它。我知道上面的设置将适用于build.gradle,但我需要同样的设置。gradle目前我的设置。gradle如下,

buildscript {
    dependencies {
        classpath group: "com.liferay", name: "com.liferay.gradle.plugins.workspace", version: "latest.release"
        classpath group: "net.saliman", name: "gradle-properties-plugin", version: "1.4.6"
    }

    repositories {
        maven {
            credentials {
                username 'user'
                password 'pw'
            }
            url "https://<host>/<url>"
        }
    }
}
62lalag4

62lalag41#

没有太大的区别,这里是一个例子从设置.gradle在这个例子中,用户名和密码来自个人属性.

buildscript {

    dependencies { classpath "com.liferay:com.liferay.gradle.plugins.workspace:1.9.2" }

    repositories {
        maven {
            credentials {
                username = artifactory_username
                password = artifactory_password
            }
            url "https://example/artifactory/libs-release"
        }
    }
}

相关问题