groovy – 了解Gradle的mavenDeployer
发布时间:2020-12-14 16:34:19 所属栏目:大数据 来源:网络整理
导读:我是Gradle和Groovy的新手,我正在试图了解 Gradle user guide中的以下示例,特别是在DSL文档中可以找到所有这些选项的可用位置: uploadArchives { repositories.mavenDeployer { name = 'sshDeployer' // optional configuration = configurations.deployerJ
我是Gradle和Groovy的新手,我正在试图了解
Gradle user guide中的以下示例,特别是在DSL文档中可以找到所有这些选项的可用位置:
uploadArchives { repositories.mavenDeployer { name = 'sshDeployer' // optional configuration = configurations.deployerJars repository(url: "scp://repos.mycompany.com/releases") { authentication(userName: "me",password: "myPassword") } } } 我明白了 > uploadArchives是一个类型为Upload的任务,由Java插件添加到项目中 我不明白: > mavenDeployer不会出现在documentation of RepositoryHandler的任何地方.它来自哪里?我们应该如何知道这种方法存在? repository(url: "scp://repos.mycompany.com/releases") { authentication(userName: "me",password: "myPassword") } 解决方法
Gradle DSL文档并不全面.公开api停止和私人隐含启动并不总是明确的通常源代码是唯一获得全面视图的地方(所以我发现将src??代码链接到我的IDE通常是最简单的).
在您的具体情况下,the userguide源代码是最佳浏览方式. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |