国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發(fā)設計 > 正文

Idea開發(fā)環(huán)境中搭建Maven并且使用Maven打包部署程序

2019-11-14 14:52:13
字體:
來源:轉載
供稿:網友

1.配置Maven的環(huán)境變量

  a.首先我們去maven官網下載Maven程序,解壓到安裝目錄,如圖所示:
    
  b.配置M2_HOME的環(huán)境變量,然后將該變量添加到Path中
    備注:必須要有java_HOME的M2_HOME環(huán)境變量,不然Maven會提示錯誤。配置環(huán)境變量如圖所示:
    
  c.如果想要修改Maven的本地倉庫位置,則可以直接在Maven的安裝目錄下找到conf文件下的setting配置文件中,設置localRepository為本地倉庫位置
    <localRepository>E:/java/repo</localRepository>
  d.重新打開命令提示符cmd(管理員),輸入mvc --version ,如圖所示,則說明安裝成功
    

2.Idea開發(fā)環(huán)境中搭建Maven

  a.當配置完Maven之后,我們需要給Idea配置Maven,那么首先必須先要安裝Idea,Idea的安裝在這里就不累贅了,請自行百度,非常簡單,下一步下一步即可,安裝完成之后打開Idea設置Maven,如圖所示:

    

  b.單擊Setting之后,設置Maven節(jié)點下的Maven home directory和user settings file和local repository    如圖所示:
    
  到這里我們整個Idea配置Maven就完成了,下面來說使用Maven開發(fā)JavaWeb項目以及使用Maven打包。

3.使用Maven開發(fā)JavaWeb項目(Idea14)

  a.通過上面的步驟我們便給Idea配置好了Maven環(huán)境,那么這時候我們更愿意創(chuàng)建Maven管理的Java Web項目,如何創(chuàng)建呢?

  b.單擊File->New PRoject->選擇Maven,如圖所示:
    選中Createfrom archetype,選擇maven-archetype-webapp
    
  c.單擊Next,如圖所示:填寫GroupId和ArtifactId和Version
    
  d.單擊Next,如圖所示:此頁面獲取的是maven的安裝信息
   
  e.單擊Next,如圖所示:填寫項目名稱和項目存放的路勁
     
  f.單擊 Finish完成,即創(chuàng)建Maven項目成功,如圖所示:
 
    
 
  g.如果單擊完成在下面的提示中報錯,出現(xiàn)問題的可能性是Maven和Idea的兼容性問題,建議將Maven換成低版本的即可。報錯如圖所示:
    備注:當改變Maven版本的時候,必須改變環(huán)境變量和Idea中的設置才可以。
          

4.使用Maven打包JavaWeb項目

  a.通過以上步驟即安裝了Maven和開發(fā)了一個Maven的JavaWeb項目,那么接下來就需要將JavaWeb打包(war文件)發(fā)布到Tomcat下,如何打包呢?

  b.在Idea中的最右邊的導航欄中可以看到一個Maven Projects,單擊打開,如圖所示:
    (圖1)    (圖2)
  c.接下來我們就能夠利用這個簡單的工具對Maven進行打包(war)。
  d.如圖2所示,當單擊Run Maven Build的時候,出現(xiàn)錯誤,如圖所示:
  e.出現(xiàn)以上錯誤之后,按照下面的步驟解決,單擊File->Setting->在搜索框中輸入Maven回車直接定位到Maven節(jié)點->Runner,打開之后將這段內容(-Dmaven.multiModuleProjectDirectory=$M2_HOME)復制到VM Options的文本框中,單擊OK即可。
  f.按照圖2所示,我們再次運行,發(fā)現(xiàn)不會報錯,并且輸入了一些內容,證明已可以打包程序。
  g.選擇install右鍵選擇Run運行即可,運行完成之后則會提示你打包的war包在哪里,如圖所示  
  h.然后找到war包,復制到Tomcat的WebApps文件夾下面,然后直接訪問網站即可訪問。
 
 
 
        linux(Centos)之安裝tomcat并且部署Java Web項目:http://m.survivalescaperooms.com/hanyinglong/p/5024643.html
                        
                禮輕情意重~~~,如有錯誤,歡迎大家指出來。
  
    下篇文章我們接著說在Linux下面部署redis項目

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 伊通| 泽库县| 手游| 邹平县| 佛山市| 巴林右旗| 龙口市| 修文县| 鄂温| 丰都县| 安远县| 丰原市| 曲阜市| 阿城市| 云龙县| 五寨县| 扎兰屯市| 华安县| 金塔县| 烟台市| 尼玛县| 拜泉县| 青州市| 饶河县| 思南县| 湖口县| 青田县| 竹溪县| 茶陵县| 镇康县| 阳泉市| 鹿泉市| 平遥县| 醴陵市| 郧西县| 边坝县| 沙田区| 安吉县| 甘泉县| 吉林省| 五华县|