Fork me on GitHub

Gradle

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
image

posted @ 2022-03-14 23:58  秋夜雨巷  阅读(263)  评论(0编辑  收藏  举报