Gradle

Gradle的环境变量

📅 2012-12-12

对于gradle命令当前支持以下两个环境变量:

  • GRADLE_OPTS
  • GRADLE_USER_HOME

GRADLE_OPTS #

GRADLE_OPTS指定Gradle JVM Options。

例如:

1GRADLE_OPTS=-Xms256m -Xmx512m -XX:MaxNewSize=256m

远程调试:

1GRADLE_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000

GRADLE_USER_HOME #

GRADLE_USER_HOME指定Gradle用户主目录位置,即.gradle目录位置。

例如:

1GRADLE_USER_HOME=E:\.gradle

Gralde用户主目录默认位置是System.getProperty("user.home")/.gradle

...

Gradle实用整理

📅 2012-12-11

使用账号密码访问受保护的maven仓库 #

当nexus中禁用了匿名用户(Anonymous)对仓库的访问时,我们需要在构建脚本中指定访问仓库的账号和密码。

1repositories {
2    maven {
3       url "http://192.168.1.10:8081/nexus/content/repositories/releases/"
4       credentials {
5       		username 'user'
6       		password 'password'
7       }
8    }
9}

上门的配置虽然能达到目的,但是用户名和密码是明文写到构建脚本中的,构建脚本需要被提交到版本管理系统中,这显然是不安全的,而且不支持针对每个开发人员使用不同的用户和密码。 更进一步,我们可以将用户名密码写到GRADLE_USER_HOME\gradle.properties中:

...

© 2024 青蛙小白 | 总访问量 | 总访客数