build.gradle
项目信息
//group和version为project的属性
//项目名称name在settings.gradle中
group 'com.gmtx'
version '1.0'
settings.gradle
rootProject.name为项目名称
rootProject.name = 'parkinglotfiling'
include 'server'
include 'browser'
build.gradle - java配置
apply plugin: 'java'
repositories {
mavenCentral()
}
dependencies {
compile group: 'org.hibernate', name: 'hibernate-core', version: '3.6.7.Final'
testCompile group: 'junit', name: 'junit', version: '4.+'
}
使用 Maven 中央仓库
repositories {
mavenCentral()
}
使用 Maven 远程仓库
repositories {
maven {
url "http://repo.mycompany.com/maven2"
}
}
定义外部依赖
dependencies {
compile group: 'org.hibernate', name: 'hibernate-core', version: '3.6.7.Final'
}
外部依赖包含 group,name 和 version 几个属性。根据选取仓库的不同,group 和 version 也可能是可选的。
当然,也有一种更加简洁的方式来声明外部依赖。采用:将三个属性拼接在一起即可。"group:name:version"
快速定义外部依赖
dependencies {
compile 'org.hibernate:hibernate-core:3.6.7.Final'
}
idea
idea配置gradle-4.6