要在http://example.com中托管我们自己的存储库,您建议使用以下哪些软件来使用gradle?
{
"_id" : "5aae9920982f271ba4b08735",
"firstName" : "homer",
"surname" : "simpson",
"address" : {
"houseNo" : 742,
"address" : "evergreen terrace",
"city" : "springfield",
}
}
Maven Central(https://mvnrepository.com/repos/central)使用哪个软件?
Gradle new maven publish plugin:
Apache Archiva (open source)
CloudRepo (commercial)
Cloudsmith Package (commercial)
JFrog Artifactory Open Source (open source)
JFrog Artifactory Pro (commercial)
Sonatype Nexus OSS (open source)
Sonatype Nexus Pro (commercial)
如何指定用户名和密码?
答案 0 :(得分:0)
添加凭据信息的语法是documented here,只是:
repositories {
maven {
url "${url}"
credentials {
username = 'joe'
password = 'secret'
}
}
}
我省略了publishing
部分,因为语法通常用于声明依赖存储库和发布存储库。
至于存储库管理器的选择,进行功能比较超出了我能/将要回答的范围。它们都提供了一组与服务文件不同的额外功能。挑选一个将取决于您的确切需求。