Java建立項(xiàng)目

2020-07-24 15:48 更新

盡管Java 插件在你的項(xiàng)目里加入了許多任務(wù),只有幾個(gè)會(huì)在項(xiàng)目構(gòu)建中經(jīng)常用到。

最常用的任務(wù)是 build 任務(wù), 用于完全構(gòu)建你的項(xiàng)目.運(yùn)行 gradle build 命令執(zhí)行后,Gradle 將會(huì)編譯和測試你的代碼,并生成一個(gè)包含所有類與資源的 JAR 文件:

例子 7.2. 建立一個(gè) Java 項(xiàng)目

gradle build 命令的輸出:

> gradle build
:compileJava
:processResources
:classes
:jar
:assemble
:compileTestJava
:processTestResources
:testClasses
:test
:check
:build

BUILD SUCCESSFUL

Total time: 1 secs

其余一些有用的任務(wù)是:

clean

刪除 build 目錄和所有為build生成的文件.

assemble

編譯并打包你的代碼, 但是并不運(yùn)行單元測試.其他插件會(huì)在這個(gè)任務(wù)里加入更多的步驟.舉個(gè)例子,如果你使用 War 插件,這個(gè)任務(wù)還將根據(jù)你的項(xiàng)目生成一個(gè) WAR 文件.

check

編譯并測試你的代碼. 其他的插件會(huì)加入更多的檢查步驟.舉個(gè)例子, 如果你使用 checkstyle 插件, 這個(gè)任務(wù)將會(huì)運(yùn)行 Checkstyle 來檢查你的代碼.


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)