摘要:的好處節省空間項目的體積相比傳統項目小很多,因為將包和項目分開了,通過依賴管理來管理包。一鍵構建項目可以完成的工作編譯測試運行打包部署。
Maven 簡介 什么是 Maven
Apache Maven,是一個軟件項目管理及自動構建工具,由Apache軟件基金會所提供,一個開源項目,由 Java 開發,并且只是用來管理 Java 項目的。
Maven 的好處節省空間: Maven 項目的體積相比傳統項目小很多,因為 Maven 將 Jar 包和項目分開了, 通過依賴管理來管理Jar包。
一鍵構建項目: Maven 可以完成的工作:編譯、測試、運行、打包、部署。 Maven 自帶 Tomcat 插件,能直接用 mvn tomcat:run 命令部署運行項目,同時將項目代碼編譯。
提高大型項目的開發效率
Maven 的安裝配置 下載地址Apache 官網:https://maven.apache.org/down...
Apache 官方鏡像地址:https://mirrors.tuna.tsinghua...
解壓
配置環境變量:
在 Path 里添加 Maven 目錄里的 bin 文件夾的完整路徑。
本地倉庫 (自己維護)
本地倉庫的配置只需要修改settings.xml文件就可以
遠程倉庫(私服) (公司維護)
中央倉庫 (Maven 團隊維護)
三種倉庫的關系 Maven 的目錄結構需要進到項目目錄中執行
clean 清理編譯好的文件
compile 只編譯主目錄的文件
test 只編譯并運行 test 的目錄的文件
package 打包并放到 target 文件夾中
install 把項目發布到本地倉庫
命令的生命周期(命令的執行順序)clean 生命周期
clean
default 生命周期
compile
test
package
install
site 生命周期
site 生成站點的說明文檔
不同的生命周期的命令可以同時執行。
例如:mvn clean package
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/73756.html
摘要:的好處節省空間項目的體積相比傳統項目小很多,因為將包和項目分開了,通過依賴管理來管理包。一鍵構建項目可以完成的工作編譯測試運行打包部署。 Maven 簡介 什么是 Maven Apache Maven,是一個軟件項目管理及自動構建工具,由Apache軟件基金會所提供,一個開源項目,由 Java 開發,并且只是用來管理 Java 項目的。 Maven 的好處 節省空間: Maven ...
摘要:物聯網平臺編譯一步到位物聯網平臺編譯一步到位簡介項目前置準備安裝安裝將放入本地緩存配置鏡像地址編譯運行物聯網平臺編譯一步到位先上編譯結果,耗時分秒簡介是一個開源物聯網平臺,可實現物聯網項目的快速開發管理和擴展。 ...
摘要:第篇安裝編譯工具一大致介紹相信大家一點都不陌生,由于的需要,所以這不就來了一篇的安裝環節注意下面的字符串,請大家換成你們自己的宿主機地址即可二安裝步驟下載安裝包創建存放安裝包的文件夾目錄利用命令下載安裝包 SpringCloud(第 057 篇)CentOS7 安裝 maven 編譯工具 - 一、大致介紹 1、maven 相信大家一點都不陌生,由于jenkins的需要,所以這不就來了一...
閱讀 1638·2021-09-22 15:25
閱讀 1517·2021-09-07 10:06
閱讀 3193·2019-08-30 15:53
閱讀 1096·2019-08-29 13:12
閱讀 3388·2019-08-29 13:07
閱讀 735·2019-08-28 18:19
閱讀 2277·2019-08-27 10:57
閱讀 991·2019-08-26 13:29