1. 程式人生 > >認識第一個gradle管理的專案

認識第一個gradle管理的專案

xl_echo編輯整理,歡迎轉載,轉載請宣告文章來源。更多IT、程式設計案例、資料請聯絡QQ:1280023003
百戰不敗,依不自稱常勝,百敗不頹,依能奮力前行。——這才是真正的堪稱強大!!


通過一鍵生成並執行成功之後,我們迫切需要的就是認識gradle專案的結構,瞭解gradle具體是怎麼管理專案的,已經gradle配置的寫法。這裡對之前的專案進行一個解析,一下是專案結構

這裡寫圖片描述

專案結構解析

  • gradlew、gradlew.bat是gradle的指令碼,執行能夠自動搭建gradle環境
  • .gradle、build目錄是使用gradle編譯之後就會生成
  • wrapper 如果沒有安裝gradle,可以直接使用wrapper來構建仙姑
  • src是我們的專案原始碼

build.gradle是我們的配置檔案,專門用來存放我們的專案依賴,類似於我們maven的application.properties。但是功能相同,寫法卻完全不一樣。一下詳解:

buildscript {
    ext {
        springBootVersion = '2.0.4.RELEASE' //指定Springboot的版本
    }
    repositories {
        mavenCentral()//maven的中央倉庫
    }
    dependencies {
        //依賴
classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}") } } apply plugin: 'java' apply plugin: 'eclipse' apply plugin: 'org.springframework.boot' apply plugin: 'io.spring.dependency-management' group = 'com.echo.demo' //分組 version = '0.0.1-SNAPSHOT' //專案版本 sourceCompatibility = 1.8
//java指定jdk為1.8 repositories { mavenCentral() //指定倉庫 } dependencies { compile('org.springframework.boot:spring-boot-starter-web') //編譯時依賴 testCompile('org.springframework.boot:spring-boot-starter-test') //測試依賴 }