日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

java变量用来干嘛_Java

發布時間:2025/3/11 java 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java变量用来干嘛_Java 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、Maven的簡介

1、Maven是什么?

Apache Maven是一個軟件項目管理的綜合工具。基于項目對象模型(POM)的概念,提供了幫助管理構建、文檔、報告、依賴、發布等方法,Maven簡化和標準化項目建設過程。處理編譯,分配,文檔,團隊協作和其他任務的無縫連接。 Maven增加可重用性并負責建立相關的任務。

2、Maven好處

可以將項目過程規范化、自動化、高效化以及強大的可擴展性,利用maven自身及其插件還可以獲得代碼檢查報告、單元測試覆蓋率、實現持續集成等等。

使得項目的管理變得容易,構建項目的速度更快,由于Maven提供了倉庫的概念去管理jar包,所以用git或者svn的時候,存儲構建的項目體積會更小。

3、Maven可以做什么?

管理項目的構建、文檔生成、報告、依賴、SCMs(software?configuration Management)、分布、分發、郵件列表

4、Maven的基本原理

采用遠程倉庫和本地倉庫以及一個核心的配置文件pom.xml,pom.xml中定義的jar文件從遠程倉庫下載到本地倉庫,各個項目使用同一個本地倉庫的jar,同一個版本的jar只需下載一次,而且避免每個應用都去拷貝jar。同時它采用了現在流行的插件體系架構,所以maven的核心非常的小,只有幾兆大小的文件,在執行maven任務時,才會自動下載需要的插件。

具體的概念模型如下圖:

Maven官方把maven定義為一個項目管理工具,下面我們來看看maven給我們的項目管理做了哪些工作?

項目標準化:

Maven項目具有統一的項目結構,這個項目結構是參考業界的最佳實踐而成,為后面使用統一的maven命令打下了基礎,如測試mvn test、打包mvn package等,無需寫一行腳本,就可以方便的實現眾多功能。

文檔和報告:

使用mvn site可以快速生成項目站點,apache很多開源項目站點都采用maven生成,會出現built by maven字樣的圖標。

類庫管理:

類庫管理是maven一個比較核心的功能,我們就需要將項目所依賴的類庫加入到pom.xml中,那么maven會自動將依賴的類庫下載到本地,并且下載的類庫如果還依賴其他的類庫,它也會自動下載過來,這樣我們就不需要一個一個類庫去下載了。

發布管理:

使用maven可以方便的進行項目發表管理。在項目開發到一定階段,可以使用mvn package打包,它會自動先運行mvn test,跑所有的Test Case,只有全部通過才能正確打包。生成的war包(如果項目的packaging為war)在target目錄下。這個 war包與使用ant腳本生成一樣,但無需一行腳本,這也是maven對比ant的優勢之一。使用mvn?install將編譯和打包好的文件發布到本地倉庫中。使用mvn deploy在整合或者發布環境下執行,將最終版本的包拷貝到遠程的repository。

二、Maven下載

官網地址:http://maven.apache.org/

Maven下載地址:http://maven.apache.org/download.cgi

1

2

3

4

5

6

7

8Maven根目錄文件:

(1)bin:Maven的運行腳本。bin\mvn.cmd是基于windows的腳本。在cmd中每輸入一條mvn的命令都是在調用并執行這些腳本。

(2)boot:該項目只有一個文件plexus-classworlds-2.5.2.jar。他是一個類加載器的框架,相當于對JDK中的類的加載器,提供了豐富的語法以此用來方便配置,Maven使用該框架加載自己的類庫。

(3)conf:該目錄包含了一個非常重要的文件setting.xml。配置該文件就可以在Project中定制Maven的行為。

(4)lib:包含了所有Maven運行時需要的Java類庫以及用到的第三方類庫。

(5)LICENSE:軟件許可

(6)NOTICE:軟件引用的三方軟件

(7)README.txt:包含了Maven的簡介

三、Maven安裝

Maven的官網安裝介紹請參考:http://maven.apache.org/install.html

1、確保已經安裝了JDK

注:Maven 3.2 要求 JDK 1.6 或以上版本, 而 Maven 3.0/3.1 需要 JDK 1.5 或以上。

2、配置環境變量,過程如下

(1)新建“MVN_HOME”環境變量,并設置變量值(此處為:D:\java\maven\apache-maven-3.5.4-bin\apache-maven-3.5.4)

(2)修改環境變量path,在前面追加“%MVN_HOME%\bin;”

(3)保存修改

3、在新打開的cmd窗口中輸入下邊的命令回車

1mvn -v

或者輸入:mvn –version

如果返回的maven的版本信息如下圖所示,就說明安裝成功,否則失敗。

4、升級

在Windows上更新Maven非常簡單,只需要下載新的文件解壓至本地目錄,然后更新MAVEN_HOME環境變量指向的目錄即可,

降級也是同理,不做過多介紹。

總結

以上是生活随笔為你收集整理的java变量用来干嘛_Java的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。