Gradle初探(一):創建一個Gradle項目


前兩天聽BOSS提到了Gradle,說論壇里人說"比Maven好"雲雲,故抽空試玩了下。

1. 環境准備

1.1. 先上Gradle官網下載最新版的程序,地址:https://gradle.org/gradle-download/

1.2. 配置環境變量

GRADLE_HOME:值為gradle根目錄路徑,並在PATH中添加 "%GRADLE_HOME%\bin"

1.3. 配置IDE工具的Gradle環境

這里我使用IDEA進行創建(eclipse應該也有對應的gradle插件)。

首先在IDEA的settings中找到Gradle選項,配置gradle home路徑。


圖1.3 在IDEA中配置Gradle

2. 創建Gradle項目

在當前Project中(可以當做eclipse中的workspace),創建一個gradle的java項目。並和Maven項目一樣需要設置項目的GroupId、ArtifactId和Version。如下圖所示:


圖2.1 創建一個Gradle的JAVA項目

圖2.2 設置項目GroupId、ArtifactId和Version

圖2.3 gradle相關設置

圖2.4 定義項目所在物理路徑的文件夾名稱

點擊"Finish",gralde-demo項目就創建好了。


圖2.5

但是idea又抽風了,我明明勾了自動創建空文件夾,但結果還是得自己動手。。。

Gradle的文件結構和Maven基本一致:

src/main/java:存放java代碼;

src/main/resources:存放資源和配置文件;

src/test/java:存放測試用的java代碼;

src/test/resources:存放測試用的資源和配置文件;

src/main/webapp:存放WEB的代碼和資源(如果是web項目的話需要);

手動創建完成后的結構如圖所示:


圖2.6 目錄結構

那這個創建的項目究竟能不能用呢,現在我們寫一個很單純的代碼,代碼如下:

 

下面可以使用IDEA內建的gradle命令工具執行一下,gradle的build命令,看看能否構建成功。


圖2.7 執行build命令構建項目

"BUILD SUCCESSFUL" 看來是成功了。項目目錄下多了build文件夾,在libs中已經有了打包好的jar文件。

和Maven的pom.xml一樣,Gradle可以這么構建出項目也是有着自己的構建配置文件。

下面我們就打開build.gradle文件看看這里面究竟寫了啥。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM