【maven】 在 MyEcplise上使用maven搭建Web项目
生活随笔
收集整理的這篇文章主要介紹了
【maven】 在 MyEcplise上使用maven搭建Web项目
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
二.在My Ecplise上使用Maven搭建Web項目
1.新建一個maven項目? 2.create一個簡單的骨架
3.就像在ecplise中一樣設置項目的以下配置 ? 4.新創建的項目結構如下 ? 5.我們點擊pom.xml文件,或者不用點開也知道,這里發生的錯誤是未確定web版本的信息,所以我們接下來先將這個maven項目修改為web項目【java版本和web版本要相對應】 ? 6.然后再點擊pom.xml,發現設置web版本 ? 7.設置完成,pom.xml不會報錯了,結構如下 ? 8.雙擊index.jsp,查看錯誤,解決問題 ? 9.設置項目的build path,為項目添加server Library. ? 10.選擇如下點擊finish ? 11.此時的項目,結構如下,不會報錯了 在這里說明一下,單從maven的角度來講這個項目結構: maven項目采用“約定優于配置”的原則, src/main/java約定用于存放源代碼, src/main/test用于存放單元測試代碼, src/target用于存放編譯、打包后的輸出文件。 這是全世界maven項目的通用約定,請記住這些固定的目錄結構。 12.為項目完善目錄,在main和test下面勾選java和resources文件夾 ? 13.檢查項目的Output folder,對比下面,進行修改,main下面的兩個對應target/classes;test下面的兩個對應target/test-class ? 14.最后,往tomcat中部署的時候,發現我的tomcat7.0 ?8.0都不能用,tomcat6.0檢測不到這個項目 ? 15.那是因為tomcat6.0支持的web版本最高到2.5,那咱就修改web版本 ? 16.當然也可能發生這樣的情況,在Project Facets界面不能修改的情況,那就去咱們的workspace下本項目中的.setting文件夾下去修改,如下圖 ? 17.正常部署進tomcat ,運行即可 ?
總結
以上是生活随笔為你收集整理的【maven】 在 MyEcplise上使用maven搭建Web项目的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 嵌入式数据库 HSQLDB
- 下一篇: Mac上关于shell使用Python3