gpt4 book ai didi

gradle - 如何使用代理通过Gradle和Maven插件将工件上传到Maven Central

转载 作者:行者123 更新时间:2023-12-03 05:13:17 24 4
gpt4 key购买 nike

我尝试使用gradle将一些 Artifact 上传到Maven Central(well actually to the sonatyp repository)。

我按照this nice article所述设置了我的构建文件

它工作了相当长的一段时间,但是现在我坐在一个代理后面,关于如何配置代理的唯一信息是一个片段,该片段说明配置中有一个proxy元素和its JavaDoc

但是我现在不知道如何将其实际转换为构建文件中的代码

我尝试了多种

uploadArchives {
repositories {
mavenDeployer {
repository(...) {...}

proxy('https://myproxy:8080'){
authentication(userName: proxyUser, password: proxyPassword)
}
...

但是我得到的消息是找不到匹配的代理方法。

正确的语法是什么?

最佳答案

你快到了。代理设置必须在存储库配置块中:

uploadArchives {
repositories {
mavenDeployer {
repository(url:"http://someupload.url"){
proxy(host: "localhost", port: 8080, type: 'http', userName:"proxyusername", password:"proxypassword")
}
}
}
}

关于gradle - 如何使用代理通过Gradle和Maven插件将工件上传到Maven Central,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39435010/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com