推薦學java——Maven初識

      網友投稿 880 2025-03-31

      Maven介紹

      Maven 是 Apache 下開源的 Java 項目管理工具,對軟件項目提供構建與依賴管理。其為 Java 項目提供了統一的管理方式,已成為業界標準。

      推薦學java——Maven初識

      Maven下載安裝

      官網-:https://maven.apache.org/

      推薦下載壓縮包版本,然后解壓到本地不帶中文路徑的目錄下,我這里解壓在了D盤的根目錄下:D:\Program Files (x86)\maven 。

      添加環境變量

      復制你上面解壓的帶bin的路徑,打開系統的環境變量Path,添加復制的路徑。

      驗證是否配置成功

      打開cmd窗口,輸入mvn -v 回車,如果出現如下信息,則說明配置成功。

      Maven倉庫地址

      maven倉庫地址:https://mvnrepository.com/

      Search for groups, artifacts, categories. 比較全面,除了要配置的坐標,還有其他的.

      maven依賴搜索地址:https://search.maven.org/

      更側重同一個庫的不太通歷史版本比較,包括大小、更新時間等信息。

      IDEA 配置 Maven 環境

      找到 maven 安裝目錄下的 conf 文件夾,比如我的安裝路徑在這里:D:\Program Files (x86)\maven\apache-maven-3.8.4\conf

      打開 settings.xml 編輯如下內容:

      標記的內容上面一行是默認的,刪除即可,下面一行是自己配置的(其中 maven-repository 文件夾名可自定義),當然不配置也可以,這將會導致你的系統盤越來越大。

      注: 紅色剪頭這三個地方修改為我們本地的目錄,然后一次點擊 Apply 、OK .

      其實使用過 Android Studio 的同學應該能聯想起來,這個和配置 Android SDK 的目錄差不多。

      IDEA創建項目

      依次點擊:File -> New -> Project ,然后按照如下圖所示操作:

      創建基于指定模板的 maven 項目,這里需要注意 JDK 版本的使用,推薦使用 JDK8 及以上版本;箭頭4便是指定的模板,如果我們要創建基于 maven 的 web 項目(下面就會講),那么模板便不是這個了。

      點擊 Next 后,來到這個界面,標注出來的需要注意:

      Name :就是我們項目的名字,推薦純英文,駝峰規則來命名

      Location :就是我們創建的項目在本地的存放路徑,推薦不要使用帶中文或空格的路徑

      GroupId :一般規則是域名到這寫(千萬別自己瞎搞創新,避免爬坑)

      ArtifactId 不用動

      Version :可以使用默認的,也可以直接改為 1.0 或 1.0.0 都是可以的

      到這一步,點擊 Next 后,等到構建即可,要保證電腦的網絡良好。

      依次點擊:File -> New -> Project ,然后按照如下圖所示操作:

      同樣是創建新項目,所以和前面創建基于 maven 的 java 項目第一步是相同的,唯一區別就是這里的第四步,選擇的模板不同。后面的步驟是相同的,這里不做解釋了。

      Maven 的高級內容

      高級內容這里暫時不做介紹,因為這些內容都要跟項目相關,像多模塊就適用于項目比較大、功能比較復雜、參與的開發人員較多的情況。學完后面的內容,再學習這里的 maven 高級內容就輕松多了。

      總結

      可以把 Maven 理解為一種開發方式,這是目前采用比較多的構建項目方式,之前使用 myEclipse 開發的很多項目都不是基于 maven 構建的

      掌握 maven 的基本用法即可,大多時候都是在添加依賴的時候會用到

      當拿到一個項目,我們要能區分是否是基于 maven 構建的

      本文中提到的 maven倉庫地址 經常會用到,尤其項目經歷的時間長了之后,依賴的三方庫的版本號都是不能錯的,這里很方便查詢

      Java Maven

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:如何在Microsoft Excel 中創建3D地圖
      下一篇:企業采購OA系統需要多少錢?一套OA系統大概需要多少錢?
      相關文章
      久久精品国产亚洲| 亚洲AV无码乱码在线观看裸奔| 亚洲综合国产精品| 亚洲欧洲日产国码无码久久99| 亚洲乱码国产一区网址| 成人精品国产亚洲欧洲| 日韩亚洲翔田千里在线| 亚洲欧洲无码一区二区三区| 亚洲精品宾馆在线精品酒店| 亚洲一日韩欧美中文字幕在线 | 亚洲国产系列一区二区三区| 亚洲女人初试黑人巨高清| 亚洲精品永久www忘忧草| 亚洲精品乱码久久久久久下载| 亚洲视频免费在线观看| 亚洲精品成人网站在线播放| 亚洲成av人片不卡无码| 亚洲一卡2卡4卡5卡6卡在线99| 亚洲youjizz| 亚洲色成人WWW永久在线观看| 亚洲色偷偷综合亚洲av78| 亚洲精品无播放器在线播放| 亚洲avav天堂av在线网毛片| 成人婷婷网色偷偷亚洲男人的天堂| 在线看亚洲十八禁网站| 亚洲人成色7777在线观看不卡| 2048亚洲精品国产| 亚洲精品无码mv在线观看网站| 亚洲成av人片天堂网| 亚洲综合国产精品| 激情综合亚洲色婷婷五月APP| 亚洲中文字幕无码mv| 最新亚洲人成网站在线观看| 亚洲A丁香五香天堂网| 狠狠亚洲狠狠欧洲2019| 亚洲AV无码国产精品麻豆天美| 久久夜色精品国产亚洲AV动态图| 亚洲高清在线mv| 亚洲最大的成人网站| 久久水蜜桃亚洲AV无码精品 | 国产精品亚洲五月天高清|