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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

安装及配置Maven环境变量

發布時間:2024/3/26 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 安装及配置Maven环境变量 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

安裝及配置Maven環境變量

  • 需要電腦中已經有Java環境
  • 在控制臺中輸入:echo %JAVA_HOME%看是否能顯示java home的路徑信息;
  • 在控制條輸入:java -version 看是否顯示java的版本信息;
  • 下載官網:http://maven.apache.org/download.cgi
  • 下載編譯過的版本 apache-maven-3.3.9-bin.zip,解壓至 C:\Park_Software\apache-maven-3.3.9
  • 配置環境變量:
  • 新建環境變量:M2_HOME = C:\Park_Software\apache-maven-3.3.9 注意HOME變量后面不可以加分號;
  • 添加Path變量:;%M2_HOME%\bin;
  • 在控制臺檢查是否配置成功:
  • cmd 輸入:echo %M2_HOME%
  • cmd 輸入:mvn -v
  • 如果正常顯示,則配置成功.
  • 修改Maven倉庫路徑位置:
  • 比如我想讓倉庫位置位于D盤,則在D盤新建文件夾:D:\m2\repository
  • 配置 C:\Park_Software\apache-maven-3.3.9\conf文件夾下的 setting.xml 配置文件:
  • 找到localRepository標簽,將其修改為: <localRepository>D:/m2/repository</localRepository>;
  • 將setting.xml文件copy到D:\m2文件夾下。

    Maven安裝目錄分析

    M2_HOME指向了Maven的安裝目錄,進入該目錄,會發現有如下文件:

  • bin目錄
  • 該目錄包含了mvn運行的腳本,這些腳本用來配置Java命令;
  • boot目錄
  • 只包含一個文件:plexus-classworlds-2.5.2.jar,是一個類加載器框架,相當于java類的默認加載器。
  • conf目錄
  • 包含了settings.xml,一個重要的配置文件,可以全局定制Maven的行為。
  • lib目錄
  • 該目錄包含了所有Maven運行時需要的Java類庫。
  • LICENSE.txt
  • NOTICE.txt
  • 記錄了Maven包含的第三方軟件。
  • README.txt

設置HTTP代理

(之前在Eclipse中安裝Maven插件時失敗了好多次,我也不知道是不是之前沒有設置HTTP代理的原因,所以最好還是配置一下吧)
首先在cmd中輸入:ping repo1.maven.org,如果不能ping同,則一定要先設置一下代理,設置的方式為:
進入目錄~/.m2/目錄,找到settings.xml文件(如果沒有的話,直接將%M2_HOME%/conf/settings.xml拷貝至該目錄下),然后在<proxies>標簽中加入如下信息:

<proxies> <proxy><id>my-proxy</id><active>true</active><protocol>http</protocol><host>114.212.80.250</host><port>80</port><username>PARK</username><password>****</password> <nonProxyHosts>www.park.com|*.host.com</nonProxyHosts> </proxy>

其中,<host>, <username>, <password>標簽中改為自己的IP地址,主機名和密碼即可。

Eclipse中配置Maven

  • 打開Eclipse,點擊Help選項卡,點擊Install new software,然后選擇Add選項:
  • 在Name字段輸入:m2e;
  • 在Location字段輸入:http://download.eclipse.org/technology/m2e/releases;
  • 選中search到的Maven插件,依次點擊next即可。
  • 安裝插件可能會需要一段時間,安裝完畢需要重啟Eclipse。

Eclipse中創建Maven工程

在Eclipse中依次點擊File -> New -> Others -> Maven Project新建自己的Maven工程。
在GroupId,ArtifactId處輸入自己的名稱,如下圖所示:

  • group Id: 定義了項目屬于哪個組,這個組往往和項目所在餓組織或公司相關聯。例如,Apache創建了一個名為myMaven的項目,則groupId為:com.apache.myMaven;
  • artifact Id: 定義了當前Maven項目在組中的唯一ID。例如,項目com.apache.myMaven中有如下artifactId:myMaven-util, myMaven-domain, myMaven-web等;

Eclipse自動生成Maven項目,目錄結構如圖所示:

目錄分析:

  • src/main/java:該目錄主要放置java源代碼;
  • src/test/java:該目錄主要用來存放測試代碼;
  • Maven Dependencies:這里主要放Maven管理的jar文件;
  • target:用來存放Maven編譯好的字節碼文件;
  • pom.xml:全稱為Project Object Model,項目對象模型,定義了項目的基本信息,用于描述項目如何構建,聲明項目依賴等。
  • src:用來存放main和test中會使用到的其他文件等資源。

在src/main/java目錄下的App.java中,已經有一個HelloWorld.java的簡單小程序,可以測試運行。

打包

可以在pom.xml中指定要打包成的類型,如果未指定則默認為.jar.
打包過程為:在項目根目錄下,執行命令mvn clean package,然后可以在./target/目錄下找到剛剛打包生成的jar包。

至此,便完成了Maven的安裝,以及如何在Eclipse中新建Maven工程,以及如何打包該工程,后面用實際的工程進一步認識Maven。

總結

以上是生活随笔為你收集整理的安装及配置Maven环境变量的全部內容,希望文章能夠幫你解決所遇到的問題。

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