1 回答

TA貢獻2036條經驗 獲得超8個贊
依賴問題往往是由構建工具來解決的、構建工具有:
Apache Maven ——主要用于構建Java項目的自動化工具。
Hudson ——用Java編寫的持續(xù)集成(CI)工具。
Jenkins ——用Java編寫的一個開源持續(xù)集成工具。項目是在和Oracle發(fā)生爭執(zhí)后的來自于Hudson 的分支。
Gradle ——一個開源的自動化構建系統(tǒng),建立在Apache Ant和Maven Apache概念的基礎上,并引入了基于Groovy的特定領域語言(DSL),而不是使用Apache Maven宣布的項目配置XML形式。
Apache Ant ——用于自動化軟件構建過程的軟件工具,源于2000年初的的Apache Tomcat項目。
SBT ——用于Scala和Java項目的開源構建工具,類似于Java的Maven和Ant。
Atlassian Bamboo ——持續(xù)集成和交付工具,它將自動化構建、測試和發(fā)布捆綁到單個流程中。
TeamCity ——來自于JetBrains的一個基于Java構建的管理和持續(xù)集成服務器。
Grape ——嵌入到Groovy的JAR依賴項管理器。
Ivy ——Apache Ant項目的一個子項目,一個可傳遞的依賴項管理器。
Leiningen ——一個自動化構建和依賴性管理工具,用于使用Clojure編程語言寫的軟件項目。
用的最多的一個是maven了吧,推薦maven,可以解決jar包依賴問題。
添加回答
舉報