maven + SSM 搭建(Eclipse)

版權(quán)聲明:本文為博主原創(chuàng)文章,轉(zhuǎn)載請注明出處【by:待孤君臨天下

前言:其實(shí)這方面的文章或者博文已經(jīng)非常多了,之所以還寫是因?yàn)槲蚁胪ㄟ^實(shí)踐來不斷提高自我,附帶給別人參考用。


系統(tǒng)環(huán)境:

Windows 10

Eclipse 版本 :Version: Photon Release (4.8.0)

????????????????????????Build id: 20180619-1200

JDK 版本 :java version "10.0.1"? 2018-04-17

Tomcat 版本:apache-tomcat-9.0.10

maven 版本:Apache Maven 3.5.3


一、maven 安裝

? ? 詳情參考

二、創(chuàng)建 maven project

(一)點(diǎn)擊 File -> New ->? Maven Project

選擇工作空間

(二)選擇工作空間,即項(xiàng)目存放的位置,然后點(diǎn)擊 Next

選擇 webapp

(三)在 Filter 輸入 web 關(guān)鍵字,選擇 maven-archetype-webapp (注意有的版本有兩個(gè) webapp ,例如 底下 圖1) ,點(diǎn)擊Next

詳解
選擇 webapp
圖1

(4)填寫包名、項(xiàng)目名,點(diǎn)擊 Finish

名稱填寫

三、創(chuàng)建完后出現(xiàn)錯(cuò)誤

(一)錯(cuò)誤信息為 :The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path

error.img

解決途徑:錯(cuò)誤是因?yàn)闆]有添加 Tomcat 相關(guān)類,說來就是沒有添加 Tomcat 相關(guān)jar

方法一:右擊項(xiàng)目 -> Properties -> Targeted Runtimes -> 選擇你所創(chuàng)建的 Tomcat 版本 -> 點(diǎn)擊 Apply -> 點(diǎn)擊 Apply And Close

配置信息

方法二 :右擊項(xiàng)目 -> Build Path -> Configure?Build Path -> Add Library -> Server Runtime

?配置信息

選擇你需要的 Tomcat 版本,點(diǎn)擊 Finish

配置信息

(二)警告 / 錯(cuò)誤信息:有可能是警告也有可能是錯(cuò)誤,因?yàn)槲疫@邊出現(xiàn)過警告,也出現(xiàn)過錯(cuò)誤。Build path specifies execution environment J2SE-1.5. There are no JREs installed in the workspace that are strictly compatible with this environment.

PS:Java compiler level does not match the version of the installed Java project facet.這個(gè)問題也可以按照下面的方法操作

error.img
error.img

1.點(diǎn)擊?windows ->?show?view -> Navigator

結(jié)構(gòu)圖

2.修改?org.eclipse.jdt.core.prefs?文件?

org.eclipse.jdt.core.prefs?

3.修改?org.eclipse.wst.common.component?文件

org.eclipse.wst.common.component

4.修改 web.xml?文件? 參考

web.xml?

5.修改?org.eclipse.wst.common.project.facet.core.xml?文件

org.eclipse.wst.common.project.facet.core.xml

6.切換回 Project Explorer?視圖,右擊項(xiàng)目 -> Properties -> Java Comipler??-> Apply

Java Comipler

7.右擊項(xiàng)目 -> Properties -> Project Facets?-> Apply

修改成跟第五部設(shè)置的一樣版本

Project Facets?

8.右擊項(xiàng)目 -> Properties -> Java Build Path -> Library -> JRE System Library [J2SE-1.5] -> Edit -> Workspace default JRE(10.0.1) -> Finish

JRE System Library [J2SE-1.5]
Workspace default JRE(10.0.1)

9.點(diǎn)擊 Apply?and Close 。

10.還有個(gè)錯(cuò)誤具體錯(cuò)誤原因忘記了,大概是 maven?和 JDK?版本的問題。

解決方案在?pom.xml?中的?build?添加這么一段話

pom.xml?
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容