一、使用命令行查看maven版本
mvn -v
運(yùn)行以上命令可以在控制臺(tái)上看到maven的版本信息。
除此之外,我們還可以通過配置環(huán)境變量的方式來(lái)讓系統(tǒng)自動(dòng)定位maven路徑,從而無(wú)需每次使用命令行時(shí)都輸入maven的路徑。
二、查看maven的配置文件
Maven的配置文件是settings.xml,可以在Maven的conf目錄下找到,也可以通過在命令行中輸入以下命令,快速查找該文件:
mvn help:system -Dexec.executable="echo" -Dexec.args='${user.home}'
找到該文件后,我們可以在其中查看Maven版本號(hào):
... ... some-prof trueorg.apache.maven.plugins maven-clean-plugin3.1.0
三、查看Maven倉(cāng)庫(kù)
Maven倉(cāng)庫(kù)是Maven用來(lái)管理構(gòu)件的地方,也可以在其中找到Maven的版本號(hào)信息。
可以使用以下命令查看Maven本身的版本:
ls ~/.m2/repository/org/apache/maven/apache-maven/
在查看該目錄下的文件列表時(shí),我們可以找到類似“3.6.1”這樣的數(shù)字,這就是Maven的版本號(hào)。
四、查看Maven插件版本號(hào)
Maven插件是Maven用來(lái)管理構(gòu)建、測(cè)試等方面的工具,也可以通過查看插件的版本信息來(lái)獲得Maven的版本信息。
同樣可以在Maven的配置文件中找到插件的版本信息,以下是一個(gè)插件的配置例子:
org.apache.maven.plugins maven-spring-boot-plugin2.4.1 repackage
以上代碼中,版本號(hào)是2.4.1。
五、通過IDE來(lái)查看Maven的版本信息
在使用IDE開發(fā)Java項(xiàng)目時(shí),通常都會(huì)集成Maven,此時(shí)可以通過IDE自帶的Maven插件來(lái)查看Maven的版本信息。
以IntelliJ IDEA為例,在IDEA的Maven面板中,我們可以看到Maven的版本號(hào)信息:
Apache Maven 3.6.3 (NON-CANONICAL_2019-12-16T22:40:22Z_root) Maven home: /Users/username/apache-maven-3.6.3 Java version: 11.0.12, vendor: Oracle Corporation, runtime: /Library/Java/JavaVirtualMachines/jdk-11.0.12.jdk/Contents/Home Default locale: en_US, platform encoding: UTF-8 OS name: "mac os x", version: "11.6.2", arch: "x86_64", family: "mac"