亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

Apache Maven 的介紹和安裝

wuyumin / 1750人閱讀

摘要:的好處節(jié)省空間項目的體積相比傳統(tǒng)項目小很多,因為將包和項目分開了,通過依賴管理來管理包。一鍵構(gòu)建項目可以完成的工作編譯測試運行打包部署。

Maven 簡介 什么是 Maven

Apache Maven,是一個軟件項目管理及自動構(gòu)建工具,由Apache軟件基金會所提供,一個開源項目,由 Java 開發(fā),并且只是用來管理 Java 項目的。

Maven 的好處

節(jié)省空間: Maven 項目的體積相比傳統(tǒng)項目小很多,因為 Maven 將 Jar 包和項目分開了, 通過依賴管理來管理Jar包。

一鍵構(gòu)建項目: Maven 可以完成的工作:編譯、測試、運行、打包、部署。 Maven 自帶 Tomcat 插件,能直接用 mvn tomcat:run 命令部署運行項目,同時將項目代碼編譯。

提高大型項目的開發(fā)效率

Maven 的安裝配置 下載地址

Apache 官網(wǎng):https://maven.apache.org/down...
Apache 官方鏡像地址:https://mirrors.tuna.tsinghua...

安裝配置

解壓

配置環(huán)境變量:
在 Path 里添加 Maven 目錄里的 bin 文件夾的完整路徑。

Maven 倉庫 三種倉庫

本地倉庫 (自己維護)
本地倉庫的配置只需要修改settings.xml文件就可以

遠程倉庫(私服) (公司維護)

中央倉庫 (Maven 團隊維護)

三種倉庫的關(guān)系

Maven 的目錄結(jié)構(gòu)


Maven 的命令 常用命令

需要進到項目目錄中執(zhí)行

clean 清理編譯好的文件

compile 只編譯主目錄的文件

test 只編譯并運行 test 的目錄的文件

package 打包并放到 target 文件夾中

install 把項目發(fā)布到本地倉庫

命令的生命周期(命令的執(zhí)行順序)

clean 生命周期
clean

default 生命周期
compile
test
package
install

site 生命周期
site 生成站點的說明文檔

命令和生命周期的階段的關(guān)系

不同的生命周期的命令可以同時執(zhí)行。
例如:mvn clean package

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/73756.html

相關(guān)文章

  • Apache Maven 介紹安裝

    摘要:的好處節(jié)省空間項目的體積相比傳統(tǒng)項目小很多,因為將包和項目分開了,通過依賴管理來管理包。一鍵構(gòu)建項目可以完成的工作編譯測試運行打包部署。 Maven 簡介 什么是 Maven Apache Maven,是一個軟件項目管理及自動構(gòu)建工具,由Apache軟件基金會所提供,一個開源項目,由 Java 開發(fā),并且只是用來管理 Java 項目的。 Maven 的好處 節(jié)省空間: Maven ...

    _DangJin 評論0 收藏0
  • 物聯(lián)網(wǎng)平臺thingsboard編譯一步到位

    摘要:物聯(lián)網(wǎng)平臺編譯一步到位物聯(lián)網(wǎng)平臺編譯一步到位簡介項目前置準備安裝安裝將放入本地緩存配置鏡像地址編譯運行物聯(lián)網(wǎng)平臺編譯一步到位先上編譯結(jié)果,耗時分秒簡介是一個開源物聯(lián)網(wǎng)平臺,可實現(xiàn)物聯(lián)網(wǎng)項目的快速開發(fā)管理和擴展。 ...

    劉永祥 評論0 收藏0
  • SpringCloud(第 057 篇)CentOS7 安裝 maven 編譯工具

    摘要:第篇安裝編譯工具一大致介紹相信大家一點都不陌生,由于的需要,所以這不就來了一篇的安裝環(huán)節(jié)注意下面的字符串,請大家換成你們自己的宿主機地址即可二安裝步驟下載安裝包創(chuàng)建存放安裝包的文件夾目錄利用命令下載安裝包 SpringCloud(第 057 篇)CentOS7 安裝 maven 編譯工具 - 一、大致介紹 1、maven 相信大家一點都不陌生,由于jenkins的需要,所以這不就來了一...

    Jochen 評論0 收藏0
  • maven介紹

    摘要:介紹簡介編寫的用于構(gòu)建系統(tǒng)的自動化工具。文件的基本配置介紹什么是,項目對象模型?;驹O(shè)置協(xié)作關(guān)系組織標識,例如,在目錄下,將是目錄。 1. Maven介紹 1.1. 簡介 java編寫的用于構(gòu)建系統(tǒng)的自動化工具。 目前版本是2.0.9,注意maven2和maven1有很大區(qū)別,閱讀第三方文檔時需要區(qū)分版本。 1.2. Maven資源 ? 見官方網(wǎng)站; ? The 5 minu...

    xorpay 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<