对于一个新的工程拉下来,如果该工程用了gradle。需要学习一下gradle项目管理工具。我在本机macbook M1的环境下操作。
一、配置安装
下载Gradle:
https://services.gradle.org/distributions/
我下载了6.9版本的Gradle
下载好了以后,放到了指定的路径下:
/Users/zhanghongfei/Documents/software/gradle/gradle-6.9
配置环境变量:
open -e .bash_profile
添加上如下值:
#gradle相关配置
GRADLE_HOME=/Users/zhanghongfei/Documents/software/gradle/gradle-6.9
export GRADLE_HOME
export PATH=$PATH:$GRADLE_HOME/bin
使配置文件生效:
source ~/.bash_profile
接着在终端输入:
gradle -v
看到如下情况,代表gradle安装成功。
二、Gradle整合IDEA
打开IDEA-setttings,搜索gradle,按照如下配置:
在gradle的init.d目录下,新建init.gradle文件夹,指定远程仓库的地址:
allprojects {
repositories {
mavenLocal()
maven { name "Alibaba" ; url "https://maven.aliyun.com/repository/public" }
maven { name "Bstek" ; url "http://nexus.bsdn.org/content/groups/public/" }
mavenCentral()
}
buildscript {
repositories {
maven { name "Alibaba" ; url 'https://maven.aliyun.com/repository/public' }
maven { name "Bstek" ; url 'http://nexus.bsdn.org/content/groups/public/' }
maven { name "M2" ; url 'https://plugins.gradle.org/m2/' }
}
}
}
接着在gradle的根目录下创建gradle.properties。由于是私服仓库,所以有账号密码权限认证,把下面的值改成对应的账号密码就可以。
NEXUS_USER=user
NEXUS_PASSWORD=pass
NEXUS_USER_109=user
NEXUS_PASSWORD_109=pass