摘要:的好處節(jié)省空間項(xiàng)目的體積相比傳統(tǒng)項(xiàng)目小很多,因?yàn)閷晚?xiàng)目分開了,通過依賴管理來管理包。一鍵構(gòu)建項(xiàng)目可以完成的工作編譯測(cè)試運(yùn)行打包部署。
Maven 簡(jiǎn)介 什么是 Maven
Apache Maven,是一個(gè)軟件項(xiàng)目管理及自動(dòng)構(gòu)建工具,由Apache軟件基金會(huì)所提供,一個(gè)開源項(xiàng)目,由 Java 開發(fā),并且只是用來管理 Java 項(xiàng)目的。
Maven 的好處節(jié)省空間: Maven 項(xiàng)目的體積相比傳統(tǒng)項(xiàng)目小很多,因?yàn)?Maven 將 Jar 包和項(xiàng)目分開了, 通過依賴管理來管理Jar包。
一鍵構(gòu)建項(xiàng)目: Maven 可以完成的工作:編譯、測(cè)試、運(yùn)行、打包、部署。 Maven 自帶 Tomcat 插件,能直接用 mvn tomcat:run 命令部署運(yùn)行項(xiàng)目,同時(shí)將項(xiàng)目代碼編譯。
提高大型項(xiàng)目的開發(fā)效率
Maven 的安裝配置 下載地址Apache 官網(wǎng):https://maven.apache.org/down...
Apache 官方鏡像地址:https://mirrors.tuna.tsinghua...
解壓
配置環(huán)境變量:
在 Path 里添加 Maven 目錄里的 bin 文件夾的完整路徑。
本地倉庫 (自己維護(hù))
本地倉庫的配置只需要修改settings.xml文件就可以
遠(yuǎn)程倉庫(私服) (公司維護(hù))
中央倉庫 (Maven 團(tuán)隊(duì)維護(hù))
三種倉庫的關(guān)系 Maven 的目錄結(jié)構(gòu)需要進(jìn)到項(xiàng)目目錄中執(zhí)行
clean 清理編譯好的文件
compile 只編譯主目錄的文件
test 只編譯并運(yùn)行 test 的目錄的文件
package 打包并放到 target 文件夾中
install 把項(xiàng)目發(fā)布到本地倉庫
命令的生命周期(命令的執(zhí)行順序)clean 生命周期
clean
default 生命周期
compile
test
package
install
site 生命周期
site 生成站點(diǎn)的說明文檔
不同的生命周期的命令可以同時(shí)執(zhí)行。
例如:mvn clean package
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/36014.html
摘要:的好處節(jié)省空間項(xiàng)目的體積相比傳統(tǒng)項(xiàng)目小很多,因?yàn)閷晚?xiàng)目分開了,通過依賴管理來管理包。一鍵構(gòu)建項(xiàng)目可以完成的工作編譯測(cè)試運(yùn)行打包部署。 Maven 簡(jiǎn)介 什么是 Maven Apache Maven,是一個(gè)軟件項(xiàng)目管理及自動(dòng)構(gòu)建工具,由Apache軟件基金會(huì)所提供,一個(gè)開源項(xiàng)目,由 Java 開發(fā),并且只是用來管理 Java 項(xiàng)目的。 Maven 的好處 節(jié)省空間: Maven ...
摘要:物聯(lián)網(wǎng)平臺(tái)編譯一步到位物聯(lián)網(wǎng)平臺(tái)編譯一步到位簡(jiǎn)介項(xiàng)目前置準(zhǔn)備安裝安裝將放入本地緩存配置鏡像地址編譯運(yùn)行物聯(lián)網(wǎng)平臺(tái)編譯一步到位先上編譯結(jié)果,耗時(shí)分秒簡(jiǎn)介是一個(gè)開源物聯(lián)網(wǎng)平臺(tái),可實(shí)現(xiàn)物聯(lián)網(wǎng)項(xiàng)目的快速開發(fā)管理和擴(kuò)展。 ...
摘要:第篇安裝編譯工具一大致介紹相信大家一點(diǎn)都不陌生,由于的需要,所以這不就來了一篇的安裝環(huán)節(jié)注意下面的字符串,請(qǐng)大家換成你們自己的宿主機(jī)地址即可二安裝步驟下載安裝包創(chuàng)建存放安裝包的文件夾目錄利用命令下載安裝包 SpringCloud(第 057 篇)CentOS7 安裝 maven 編譯工具 - 一、大致介紹 1、maven 相信大家一點(diǎn)都不陌生,由于jenkins的需要,所以這不就來了一...
摘要:介紹簡(jiǎn)介編寫的用于構(gòu)建系統(tǒng)的自動(dòng)化工具。文件的基本配置介紹什么是,項(xiàng)目對(duì)象模型。基本設(shè)置協(xié)作關(guān)系組織標(biāo)識(shí),例如,在目錄下,將是目錄。 1. Maven介紹 1.1. 簡(jiǎn)介 java編寫的用于構(gòu)建系統(tǒng)的自動(dòng)化工具。 目前版本是2.0.9,注意maven2和maven1有很大區(qū)別,閱讀第三方文檔時(shí)需要區(qū)分版本。 1.2. Maven資源 ? 見官方網(wǎng)站; ? The 5 minu...
閱讀 2360·2023-04-25 19:27
閱讀 3491·2021-11-24 09:39
閱讀 3905·2021-10-08 10:17
閱讀 3397·2019-08-30 13:48
閱讀 1930·2019-08-29 12:26
閱讀 3121·2019-08-28 17:52
閱讀 3537·2019-08-26 14:01
閱讀 3534·2019-08-26 12:19