(一)從0開始搭建博客項目01.initializr

一、項目路徑

(本人自己的項目路徑)
E:\WorkSpace\personal\PROJECTS\formal\javablog\initializr

二、關(guān)鍵字

1.springboot

2.gradle

三、思考

1.springboot

https://start.spring.io 可通過網(wǎng)址選擇一系列配置直接生成一個項目(idea中新建的原理?stater是什么?

快速生成springboot項目

2.gradle

1)與maven功能類似,項目管理工具(比maven好在哪里?

gradle項目目錄結(jié)構(gòu)
gradle配置文件
  • gradle-wrapper.properties
#Thu Jan 09 21:53:18 CST 2020
distributionUrl=https\://services.gradle.org/distributions/gradle-6.0.1-all.zip
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStorePath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
  • 開發(fā)人員不需要安裝指定版本的gradle(不安裝gradle也行?),配置好GRADLE_USER_HOME,cmd運(yùn)行g(shù)radlew build即可完成項目的構(gòu)建(gradlew bootRun?,gradle build?

2)gradlew build 與gradle build

  • gradle build:使用本地安裝的gradle進(jìn)行構(gòu)建項目,可能會出現(xiàn)gradle版本問題
  • gradlew build:使用項目中\(zhòng)gradle\wrapper\gradle-wrapper.properties中distributionUrl指定的版本構(gòu)建項目,構(gòu)建時會自動下載指定的gradle并進(jìn)行構(gòu)建(統(tǒng)一構(gòu)建工具版本,gradle-wrapper.properties指定統(tǒng)一版本

3)gradle配置依賴的文件build.gradle

plugins {
    id 'org.springframework.boot' version '2.2.2.RELEASE'
    id 'io.spring.dependency-management' version '1.0.8.RELEASE'
    id 'java'
    id 'idea'
}

group = 'com.liang'
version = '0.0.1'
sourceCompatibility = '1.8'

repositories { //三個倉庫可以同時使用,(按順序查找和下載依賴包?)
    mavenLocal() //本地倉庫
    maven{
        url 'http://maven.aliyun.com/nexus/content/groups/public/'  //阿里云鏡像倉庫
    }
    mavenCentral() //中央倉庫
}

dependencies {
    compile group: 'org.springframework.boot', name: 'spring-boot-starter-web'
    testCompile group: 'org.springframework.boot', name: 'spring-boot-starter-test' 
}
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容