淺談基於Intellij IDEA Maven的配置與使用

      在java開發中,引入jar包的方式從種類上劃分,可分爲自動導入和手動導入,然而,手動導入繁瑣,不是很適合當前開發模式,手動導入也被自動導入所取代。java

當前,Maven和Gradle是比較主流的自動導入工具,本篇文章,咱們主要分析Maven自動導入。web

       在進入正文前,咱們先來看看一個概念,即「倉庫」。何爲倉庫呢?指存放jar文件的庫,具體來講,就是項目所需的jar文件庫。在公司開發中,倉庫通常分文中央apache

倉庫和本地倉庫,本地倉庫做爲開發本地用,中央倉庫爲公司所用,使用它們的邏輯是這樣的:瀏覽器

     (1)先查本地倉庫是否有相關的jar包,如有,則直接獲取;app

     (2)若本地倉庫沒有相關的jar包,則本地倉庫從中央倉庫獲取到本地,而後項目再從本地倉庫獲取webapp


一  Maven配置

在配置Maven時,請先安裝JDK7及以上版本,檢查jdk版本:java -version,我電腦安裝的時jdk 11maven


1.下載解壓版本。工具

官網: https://maven.apache.org/download.cgi測試


2.將下載的Maven解壓到指定位置,這裏,我解壓到C:\Mavenui


3.配置環境變量

(1)Maven_HOME:C:\Maven\apache-maven-3.6.0


(2)將Maven_HOME變量添加到PATH

%Maven_HOME%\bin


4.創建本地倉庫,個人本地倉庫爲E:\MyRepos

5.修改Maven的settings(C:\Maven\apache-maven-3.6.0\conf\settings.xml)文件,添加本地倉庫路徑


6.測試Maven是否配置成功。

在dos中輸入:mvn help:system ,E:\MyRepos會自動產生一些文件,說明配置成功


E:\MyRepos 增長了以下文件


提示:在測試完安裝成功後,將E:\MyRepos 測試時生成的全部文件清空

二  在Intellij IDEA中配置Maven

1.啓動Intellij IDEA,Create new Project=>Maven=>Project SDK=>勾選"Create from archetype",

這裏我選擇WepApp做爲測試


2.設置項目相關信息

GroupId:能夠看成項目的命名空間,通常爲公司域名倒寫

ArtifactId:項目名稱

Version:版本,默認便可


3.選擇Maven包和本地倉庫


4.一直Next直到項目構建完成,以下爲默認構造的WebApp項目


5.關於Maven在Intellij IDEA詳細配置

File=>Settings=>Build,Execution,Deploymen=>Build Tools=>Maven=>Importins

進行相關配置便可


三 配置Tomcat

1.Add Configuration=>Templates=>Tomcat Server=>Local

2.配置Server

在Application server選擇配置好的Tomcat便可,個人是Tomcat 9.0.14


3.配置代理

Deployment=>+=>Artifact=>MavenTest:war,將Application context名字修改與項目名相同,由於本項目

名爲MavenTest,因此更改成MavenTest


4.瀏覽器輸入:http://localhost:8080/MavenTest/  ,出現以下,說明部署成功


四  在Tomcat中部署war

1.將MavenTest.war拷貝到Tomcat的webapps目錄下便可,個人爲:

C:\Program Files\Apache Software Foundation\Tomcat 9.0\MavenTest.war

2.啓動Tomcat,就能夠訪問了

五 版權區

    •    轉載博客,必須註明博客出處
    •    博主網址:http://www.cnblogs.com/wangjiming/
    •    如您有新想法,歡迎提出,郵箱:2098469527@qq.com
    •   專業.NET之家技術QQ羣:490539956
    •   專業化Java之家QQ羣:924412846
    •   有問必答QQ羣:2098469527
    •   一對一技術輔導QQ:2098469527
相關文章
相關標籤/搜索