青蛙小白

Gradle实用整理

使用账号密码访问受保护的maven仓库 当nexus中禁用了匿名用户(Anonymous)对仓库的访问时,我们需要在构建脚本中指定访问仓库的账号和密码。 repositories { maven { url "http://192.168.1.10:8081/nexus/content/repositories/releases/" credentials { username 'user' password 'password' } } } 上门的配置虽然能达到目的,但是用户名和密码是明文写到构建脚本中的,构建脚本需要被提交到版本管理系统中,这显然是不安全的,而且不支持针对每个开发人员使用不同的用户和密码。 更进一步,我们可以将用户名密码写到GRADLE_USER_HOME\gradle.properties中: