程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> JAVA綜合教程 >> IntelliJ IDEA14 和 Maven 系列:使用IntelliJ IDEA 14和Maven 7 創建java web項目(一),intellijmaven

IntelliJ IDEA14 和 Maven 系列:使用IntelliJ IDEA 14和Maven 7 創建java web項目(一),intellijmaven

編輯:JAVA綜合教程

IntelliJ IDEA14 和 Maven 系列:使用IntelliJ IDEA 14和Maven 7 創建java web項目(一),intellijmaven


Intellij IDEA作為最好的Java IDE,創建Maven項目還是比較簡單的,但是創建一個Maven Web項目還是要修改一些配置的,下面進行總結整理.

1前言

    在創建項目中,IDEA提供了很多項目模板,比如Spring MVC模板,可以直接創建一個基於Maven的Spring MVC的demo,各種配置都已經設定好了,直接編譯部署就可以使用。

    最開始自己創建maven web項目時,要麼創建一個springmvc項目進行修改,要麼創建了一個maven項目(不是web項目),自己添加webapp目錄添加配置web.xml文件,以及添加web moudle,配置屬性等等。

    Tomcat 7、Maven 、IntelliJ IDEA 14 相關的介紹、下載、安裝、及環境變量配置就不介紹了,直接創建項目;

2、創建Maven Web項目

new—— project——maven——勾選 create from archetype 選中webapp

  

Next,填寫GroupId,ArtifactId和Version

Next,這裡在Properties中添加一個參數archetypeCatalog=internal,不加這個參數,在maven生成骨架的時候將會非常慢,有時候會直接卡住。

來自網上的解釋:

archetypeCatalog表示插件使用的archetype元數據,不加這個參數時默認為remote,local,即中央倉庫archetype元數據,由於中央倉庫的archetype太多了,所以導致很慢,指定internal來表示僅使用內部元數據。

 

 Next,填寫項目名稱和module名稱。

 

點擊Finish。

第一次使用時,可能需要下載archetype webapp的插件 有時候網絡不好 可能需要很長時間 不過以後就好了

剛創建完之後,需要稍等一下,加載相應配置文件,之後如下圖所示:

此時的項目已經是Maven的 webapp項目了,我們還需要進行 project structure 配置了

3關於Maven Web項目的配置說明

Project Structure中Artifaces的配置 JDK和language level

 

 在main文件夾下新建一個java文件夾,把它設為源代碼文件夾。

 

為module添加外部依賴的jar包。

添加tomcat的依賴是為了滿足servletjsp依賴的,tomcat作為一個servlet容器提高了servletjsp的API。

添加 項目需要的 jar 包依賴。

 

設置artifact。如果沒有默認的,就添加,填寫相關的名稱,選相關的類型;

 

基本設置完成;

 4、設置tomcat

 

添加 tomcat ,修改 name . 添加 Artifacts

 

 修改相關的 端口號,可能已用,需要修改;

 

 tomcat 配置基本完成,啟動運行;

 

 

 

 使用IntelliJ IDEA 14和Maven 7 創建java web項目 基本完成;

後面待續。。。 

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved