Intellij IDEA 搭建maven web項(xiàng)目


最近開始使用idea 來(lái)寫java項(xiàng)目了,這個(gè)很流行你虹,相比Eclipse方便了很多。功能多了彤避,相對(duì)應(yīng)的使用的復(fù)雜度也較高了售葡,因?yàn)榫W(wǎng)上很多的使用和創(chuàng)建項(xiàng)目的簡(jiǎn)單教程,都是基于老版本的忠藤,每個(gè)新版本都有不一樣的更行,對(duì)于使用小白來(lái)說(shuō)楼雹,這個(gè)還是很難跟這教程一步一步的走下去模孩,也許因?yàn)轫?yè)面不一樣,也許因?yàn)槿肟诓灰粯恿酥澹髯愿鳂拥牟灰粯佣紩?huì)給小白增加相應(yīng)的難度榨咐。寫這個(gè)主要是為了方便自己,希望能順便給那些和我一樣的小白一些幫助吧谴供,廢話不多說(shuō)了块茁,上干貨。

創(chuàng)建maven項(xiàng)目

File ——> new ——> Project ——> Maven (注:Idea中的module就是項(xiàng)目,等同于eclipse的project)

圖片001

注意:值得注意的是数焊,這個(gè)地方有兩個(gè)app永淌,選擇maven-archetype-webapp,next

  • 如下圖,填寫groupId 和archetypeId
    網(wǎng)絡(luò)解釋:GroupID是項(xiàng)目組織唯一的標(biāo)識(shí)符佩耳,實(shí)際對(duì)應(yīng)JAVA的包的結(jié)構(gòu)遂蛀,是main目錄里java的目錄結(jié)構(gòu)。
    ArtifactID就是項(xiàng)目的唯一的標(biāo)識(shí)符干厚,實(shí)際對(duì)應(yīng)項(xiàng)目的名稱李滴,就是項(xiàng)目根目錄的名稱。
    一般來(lái)說(shuō)蛮瞄,包的命名習(xí)慣是域名的反過(guò)來(lái),加個(gè)公司或者個(gè)人的名稱吧所坯,個(gè)人習(xí)慣。www.demo.com -> com.richard.demo; 那么都知道挂捅,test是項(xiàng)目名稱芹助,也是在最后面的,所有項(xiàng)目組的唯一標(biāo)識(shí)符(groupId):com.richard, 項(xiàng)目的唯一標(biāo)識(shí)符(ArtifactId)demo. 這樣你就知道大概對(duì)應(yīng)填些什么東西了籍凝。 next
    圖片002
  • 如下圖周瞎,這一步,選擇你電腦上安裝的maven饵蒂,如果你還沒(méi)有安裝maven請(qǐng)自行去下載安裝声诸,maven的安裝不包含在此教程中,點(diǎn)擊next也可以的退盯,但是可能創(chuàng)建完成之后會(huì)下載一些東西彼乌,然后導(dǎo)致比較慢,所以我看到寫一下渊迁。點(diǎn)擊有框出來(lái)的那個(gè)加好慰照,輸入對(duì)應(yīng)的name和value,然后點(diǎn)擊OK琉朽。next.(推薦加一下毒租,我試過(guò),在不加的情況下會(huì)生成很慢或直接就失敗了箱叁,不會(huì)生成相關(guān)目錄)
    來(lái)自網(wǎng)上的解釋:
    archetypeCatalog表示插件使用的archetype元數(shù)據(jù)墅垮,不加這個(gè)參數(shù)時(shí)默認(rèn)為remote,local耕漱,即中央倉(cāng)庫(kù)archetype元數(shù)據(jù)算色,由于中央倉(cāng)庫(kù)的archetype太多了,所以導(dǎo)致很慢螟够,指定internal來(lái)表示僅使用內(nèi)部元數(shù)據(jù)灾梦。
    圖片003
  • 如下圖峡钓,填寫project name和module name, module name默認(rèn)和project name 一樣的若河,但是如果這個(gè)項(xiàng)目只有這一個(gè)module能岩,不改無(wú)所謂的,如果有很多的module牡肉,那肯定是修改一下咯捧灰。
    在maven管理的project下面,可以有很多個(gè)module的子項(xiàng)目统锤。有點(diǎn)類似一個(gè)包里面可以有很多個(gè)子包(個(gè)人是這么類比理解的)毛俏。 finish.
    圖片004
  • 項(xiàng)目結(jié)構(gòu)圖:
  • 你看這個(gè)圖中src目錄中是卻少java文件夾和test文件夾的,需要我們手動(dòng)創(chuàng)建饲窿。
    圖片005

    記得點(diǎn)擊一下Import Changes Enable Auto-Import

配置tomcat和jdk

  • 然后在右上角點(diǎn)擊那個(gè)下拉框煌寇,再點(diǎn)擊Edit Configurations(去設(shè)置運(yùn)行環(huán)境)


    圖片006
  • 點(diǎn)擊左上角加號(hào),然后往下滾逾雄,找到tomcat server, 然后選擇local(選擇本地的tomcat)阀溶,然后配置,最好配置綠色般的tomcat和電腦安裝的jdk
    圖片007
  • 然后切換到server旁邊的Deployment屬性框,選擇項(xiàng)目鸦泳,填寫訪問(wèn)路徑


    圖片008
  • 好银锻,我們啟動(dòng)tomcat,點(diǎn)擊tomcat8右邊的小箭頭就好了,會(huì)自動(dòng)跳轉(zhuǎn)頁(yè)面。


    圖片009

    終結(jié):這個(gè)Intellij IDEA創(chuàng)建maven項(xiàng)目感覺(jué)不是那么容易的做鹰,我就遇到過(guò)創(chuàng)建后不生成相應(yīng)src目錄击纬,啟動(dòng)tomcat無(wú)法訪問(wèn)等奇葩問(wèn)題,解決辦法钾麸,各種百度更振,最后成功解決方案是重新多創(chuàng)建幾次maven項(xiàng)目,看看各有什么不同饭尝。如果在配置tomcat那塊發(fā)現(xiàn)跟我這不一樣肯腕,那就有問(wèn)題了,可能啟動(dòng)不了钥平,或啟動(dòng)成功tomcat但卻無(wú)法訪問(wèn)項(xiàng)目頁(yè)面实撒。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市涉瘾,隨后出現(xiàn)的幾起案子奈惑,更是在濱河造成了極大的恐慌,老刑警劉巖睡汹,帶你破解...
    沈念sama閱讀 206,602評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異寂殉,居然都是意外死亡囚巴,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,442評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)彤叉,“玉大人庶柿,你說(shuō)我怎么就攤上這事』嘟剑” “怎么了浮庐?”我有些...
    開封第一講書人閱讀 152,878評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)柬焕。 經(jīng)常有香客問(wèn)我审残,道長(zhǎng),這世上最難降的妖魔是什么斑举? 我笑而不...
    開封第一講書人閱讀 55,306評(píng)論 1 279
  • 正文 為了忘掉前任搅轿,我火速辦了婚禮,結(jié)果婚禮上富玷,老公的妹妹穿的比我還像新娘璧坟。我一直安慰自己,他們只是感情好赎懦,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,330評(píng)論 5 373
  • 文/花漫 我一把揭開白布雀鹃。 她就那樣靜靜地躺著,像睡著了一般励两。 火紅的嫁衣襯著肌膚如雪黎茎。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,071評(píng)論 1 285
  • 那天伐蒋,我揣著相機(jī)與錄音工三,去河邊找鬼。 笑死先鱼,一個(gè)胖子當(dāng)著我的面吹牛俭正,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播焙畔,決...
    沈念sama閱讀 38,382評(píng)論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼掸读,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了宏多?” 一聲冷哼從身側(cè)響起儿惫,我...
    開封第一講書人閱讀 37,006評(píng)論 0 259
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎伸但,沒(méi)想到半個(gè)月后肾请,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,512評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡更胖,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,965評(píng)論 2 325
  • 正文 我和宋清朗相戀三年铛铁,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了隔显。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,094評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡饵逐,死狀恐怖括眠,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情倍权,我是刑警寧澤掷豺,帶...
    沈念sama閱讀 33,732評(píng)論 4 323
  • 正文 年R本政府宣布,位于F島的核電站薄声,受9級(jí)特大地震影響当船,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜奸柬,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,283評(píng)論 3 307
  • 文/蒙蒙 一生年、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧廓奕,春花似錦抱婉、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,286評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至铃肯,卻和暖如春患亿,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背押逼。 一陣腳步聲響...
    開封第一講書人閱讀 31,512評(píng)論 1 262
  • 我被黑心中介騙來(lái)泰國(guó)打工步藕, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人挑格。 一個(gè)月前我還...
    沈念sama閱讀 45,536評(píng)論 2 354
  • 正文 我出身青樓咙冗,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親漂彤。 傳聞我的和親對(duì)象是個(gè)殘疾皇子雾消,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,828評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容