更新時(shí)間:2021-10-26 10:16:09 來源:動(dòng)力節(jié)點(diǎn) 瀏覽1127次

Apache Maven – 主要用于 Java 項(xiàng)目的構(gòu)建自動(dòng)化工具。
Hudson – 用 Ja??va 編寫的持續(xù)集成 (CI) 工具。
Jenkins – 一個(gè)用 Java 編寫的開源持續(xù)集成工具。該項(xiàng)目是在與 Oracle 發(fā)生爭(zhēng)執(zhí)后從 Hudson 分叉出來的。
Gradle – 一個(gè)開源構(gòu)建自動(dòng)化系統(tǒng),它建立在 Apache Ant 和 Apache Maven 的概念之上,并引入了一種基于 Groovy 的域特定語言 (DSL),而不是 Apache Maven 用于聲明項(xiàng)目配置的 XML 形式。
Apache Ant – 一種用于自動(dòng)化軟件構(gòu)建過程的軟件工具,起源于 2000 年初的 Apache Tomcat 項(xiàng)目。
SBT – 用于 Scala 和 Java 項(xiàng)目的開源構(gòu)建工具,類似于 Java 的 Maven 或 Ant。
Atlassian Bamboo – 是一種持續(xù)集成和交付工具,可在單個(gè)工作流中將自動(dòng)化構(gòu)建、測(cè)試和發(fā)布聯(lián)系在一起。
TeamCity – JetBrains 基于 Java 的構(gòu)建管理和持續(xù)集成服務(wù)器。
Grape – 嵌入到 Groovy 中的 JAR 依賴項(xiàng)管理器。
Ivy – Apache Ant 項(xiàng)目的一個(gè)子項(xiàng)目,一個(gè)傳遞依賴管理器。
Leiningen – 一種構(gòu)建自動(dòng)化和依賴項(xiàng)管理工具,用于對(duì)用 Clojure 編程語言編寫的軟件項(xiàng)目進(jìn)行簡(jiǎn)單配置。
以上就是關(guān)于“常用的Java構(gòu)建工具”的介紹,大家若想了解更多,可以關(guān)注動(dòng)力節(jié)點(diǎn)的Java開發(fā)工具頁(yè)面,里面有更豐富的知識(shí)在等著大家去學(xué)習(xí),相信對(duì)大家會(huì)有所幫助的。
Java實(shí)驗(yàn)班
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
Java就業(yè)班
有基礎(chǔ) 直達(dá)就業(yè)
Java夜校直播班
業(yè)余時(shí)間 高薪轉(zhuǎn)行
Java在職加薪班
工作1~3年,加薪神器
Java架構(gòu)師班
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問老師會(huì)電話與您溝通安排學(xué)習(xí)