Eclipse使用maven創(chuàng)建Java Web項目完整示例

項目開發(fā)環(huán)境

軟件 版本
mac macOS
JDK 1.8
maven 3.5.0
tomcat 8.5

Eclipse已經(jīng)安裝插件maven

1.創(chuàng)建Maven web項目

1.1 新建meven項目遂唧,可在Other中找到maven文件夾



1.2 進(jìn)入maven項目后,點擊next



1.3 在Catalog中選擇“Internal”,選中webapp之后,點擊next

1.4 在Group Id和Artifact Id中輸入名稱id,package可以為空,點擊Finish




maven web項目生成,提示有錯誤收壕,需要配置maven環(huán)境

2.配置maven環(huán)境

2.1選中項目妓灌,右鍵選擇Build Path--Configure Build Path,進(jìn)入java環(huán)境設(shè)置



2.2 切換Libraries蜜宪,選中JRE System Library
點擊Edit虫埂,切換jre版本



設(shè)置完之后顯示

2.3 更改class路徑
右鍵項目,Java Build Path圃验,選擇Source
src/main/java
src/main/resources
src/test/java
src/test/resources--測試資源文件掉伏,暫時不需要
src/main/java,src/main/resources選擇Output Folder文件夾為target/classes
src/test/java 選擇Output Folder文件夾為target/test-classes



2.4
項目右鍵,屬性澳窑,選擇Project Facets斧散,切換Dynamic Web Modules 版本為3.0,發(fā)現(xiàn)提示錯誤

這是因為新建項目的時候
用了maven-artchetype-webapp
由于這個catalog比較老摊聋,用的servlet還是2.3的
因此需要更改web.xml

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="3.0"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd">
 
<display-name>Archetype Created Web Application</display-name>
</web-app>

(1)此時需要更改.setting目錄下的文件
在mac中鸡捐,選中項目,點擊倒三角形麻裁,選擇Customize View箍镜,將.*.resources選中,取消選擇煎源,即可顯示





org.eclipse.jdt.core.prefs



修改成


修改成



此時再打開環(huán)境色迂,即可看到版本已經(jīng)切換到3.0,選中右側(cè)勾選上tomcat



這時候手销,項目已經(jīng)配置完成

3.選中項目歇僧,右鍵運行,選擇Server原献,運行顯示如下


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末馏慨,一起剝皮案震驚了整個濱河市埂淮,隨后出現(xiàn)的幾起案子姑隅,更是在濱河造成了極大的恐慌,老刑警劉巖倔撞,帶你破解...
    沈念sama閱讀 216,997評論 6 502
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件讲仰,死亡現(xiàn)場離奇詭異,居然都是意外死亡痪蝇,警方通過查閱死者的電腦和手機鄙陡,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,603評論 3 392
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來躏啰,“玉大人趁矾,你說我怎么就攤上這事「” “怎么了毫捣?”我有些...
    開封第一講書人閱讀 163,359評論 0 353
  • 文/不壞的土叔 我叫張陵详拙,是天一觀的道長。 經(jīng)常有香客問我蔓同,道長饶辙,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,309評論 1 292
  • 正文 為了忘掉前任斑粱,我火速辦了婚禮弃揽,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘则北。我一直安慰自己矿微,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 67,346評論 6 390
  • 文/花漫 我一把揭開白布咒锻。 她就那樣靜靜地躺著冷冗,像睡著了一般。 火紅的嫁衣襯著肌膚如雪惑艇。 梳的紋絲不亂的頭發(fā)上蒿辙,一...
    開封第一講書人閱讀 51,258評論 1 300
  • 那天,我揣著相機與錄音滨巴,去河邊找鬼思灌。 笑死,一個胖子當(dāng)著我的面吹牛恭取,可吹牛的內(nèi)容都是我干的泰偿。 我是一名探鬼主播,決...
    沈念sama閱讀 40,122評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼蜈垮,長吁一口氣:“原來是場噩夢啊……” “哼耗跛!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起攒发,我...
    開封第一講書人閱讀 38,970評論 0 275
  • 序言:老撾萬榮一對情侶失蹤调塌,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后惠猿,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體羔砾,經(jīng)...
    沈念sama閱讀 45,403評論 1 313
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,596評論 3 334
  • 正文 我和宋清朗相戀三年偶妖,在試婚紗的時候發(fā)現(xiàn)自己被綠了姜凄。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,769評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡趾访,死狀恐怖态秧,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情扼鞋,我是刑警寧澤申鱼,帶...
    沈念sama閱讀 35,464評論 5 344
  • 正文 年R本政府宣布空扎,位于F島的核電站,受9級特大地震影響润讥,放射性物質(zhì)發(fā)生泄漏转锈。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,075評論 3 327
  • 文/蒙蒙 一楚殿、第九天 我趴在偏房一處隱蔽的房頂上張望撮慨。 院中可真熱鬧,春花似錦脆粥、人聲如沸砌溺。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,705評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽规伐。三九已至,卻和暖如春匣缘,著一層夾襖步出監(jiān)牢的瞬間猖闪,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,848評論 1 269
  • 我被黑心中介騙來泰國打工肌厨, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留培慌,地道東北人。 一個月前我還...
    沈念sama閱讀 47,831評論 2 370
  • 正文 我出身青樓柑爸,卻偏偏與公主長得像吵护,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子表鳍,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,678評論 2 354

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

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理馅而,服務(wù)發(fā)現(xiàn),斷路器譬圣,智...
    卡卡羅2017閱讀 134,654評論 18 139
  • 在 Eclipse 中使用 Maven 創(chuàng)建 Web 項目 1. 建立 Maven Project 選擇 File...
    rosy_dawn閱讀 1,251評論 0 0
  • jHipster - 微服務(wù)搭建 CC_簡書[http://www.reibang.com/u/be0d56c4...
    quanjj閱讀 810評論 0 2
  • Spring Boot 參考指南 介紹 轉(zhuǎn)載自:https://www.gitbook.com/book/qbgb...
    毛宇鵬閱讀 46,806評論 6 342
  • 人死后靈魂是否還存在瓮恭?我是堅信它的存在的,只是以什么形式存在就說不清了胁镐,我想可能是以電波的形式存在吧偎血。人死了诸衔,思想...
    差很大閱讀 773評論 0 2