不好意思, Maven 該換了!
今日推薦
讓人上癮的新一代開發(fā)神器,徹底告別Controller、Service、Dao等方法
相信我,使用 Stream 真的可以讓代碼更優(yōu)雅!
一來Maven的配置文件是XML格式的,假如你的項(xiàng)目依賴的包比較多,那么XML文件就會變得非常非常長; 二來XML文件不太靈活,假如你需要在構(gòu)建過程中添加一些自定義邏輯,搞起來非常麻煩; 第三就是Maven非常的穩(wěn)定,但是相對的就是對新版java支持不足,哪怕就是為了編譯java11,也需要更新內(nèi)置的Maven插件。
換上 gradle

安裝gradle
使用gradle wrapper



dependencies {
testImplementation 'junit:junit:4.13'
implementation 'com.google.code.gson:gson:2.8.6'
}

gradle的任務(wù)和插件

配置鏡像
wrapper/dists。

allprojects {
repositories {
maven {
url https: //maven.aliyun.com/repository/public
}
maven {
url https: //maven.aliyun.com/repository/jcenter
}
maven {
url https: //maven.aliyun.com/repository/spring
}
maven {
url https: //maven.aliyun.com/repository/spring-plugin
}
maven {
url https: //maven.aliyun.com/repository/gradle-plugin
}
maven {
url https: //maven.aliyun.com/repository/google
}
maven {
url https: //maven.aliyun.com/repository/grails-core
}
maven {
url https: //maven.aliyun.com/repository/apache-snapshots
}
}
}
org.gradle.jvmargs=-Xmx4g -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8systemProp.http.proxyHost=127.0.0.1systemProp.http.proxyPort=10800systemProp.https.proxyHost=127.0.0.1systemProp.https.proxyPort=10800systemProp.file.encoding=UTF-8org.gradle.warning.mode=all
為什么使用gradle?

來源:toutiao.com/i6824937779193971207
評論
圖片
表情
