首頁技術(shù)文章正文

Web前端培訓(xùn):使用idea創(chuàng)建純凈版web工程

更新時(shí)間:2022-11-17 來源:黑馬程序員 瀏覽量:

  一、前言:

  idea給我們提供了非常方便的創(chuàng)建web工程的方式,甚多小伙伴喜歡使用骨架來創(chuàng)建,但是創(chuàng)建出來的項(xiàng)目經(jīng)常很有很多自動(dòng)生成的、但是我們卻不需要的內(nèi)容,看起來很煩,接下來給大家分享一下如何用idea創(chuàng)建一個(gè)純凈的web工程,一定注意看圖中的標(biāo)識(shí)哦!

  二、具體創(chuàng)建步驟

  一、創(chuàng)建普通maven工程

1668669030843_1.jpg

  二、設(shè)置GroupId和ArtifactId

1668669050031_2.jpg

  三、選擇對(duì)應(yīng)的工作空間并檢查項(xiàng)目目錄是否正確

1668669063691_3.jpg

  四、修改pom文件中的打包方式,導(dǎo)入相關(guān)web坐標(biāo)和tomcat插件,刷新pom文件

1668669078223_4.jpg

  五、補(bǔ)充項(xiàng)目結(jié)構(gòu),創(chuàng)建webapp文件夾

1668669096906_5.jpg

  到此,純凈版web工程就已經(jīng)創(chuàng)建完成,剩下就是業(yè)務(wù)功能的開發(fā),開發(fā)完成后即可使用tomcat插件啟動(dòng)項(xiàng)目

  注意:這樣創(chuàng)建的基于servlet3.0和tomcat插件啟動(dòng)的項(xiàng)目,在打包(package)時(shí)可能會(huì)出現(xiàn)如下錯(cuò)誤

Failed to execute goal org.apache.maven.plugins:maven-war-plugin:2.2:war (default-war) on project web-demo: Error assembling WAR: webxml attribute is required (or pre-existing WEB-INF/web.xml if executing in update mode) -> [Help 1]

  打包的時(shí)候發(fā)現(xiàn)缺少WEB-INF文件夾和其下的web.xml文件。

  添加打包插件

1668669111687_6.jpg

  三、總結(jié)

  小伙伴們,使用這種方式創(chuàng)建出來的web工程是一個(gè)純凈的,你可以根據(jù)自己的需求添加想要使用的jar包,相比使用骨架可能造成的jar包沖突。無疑這種方式能更加節(jié)省你的時(shí)間。

分享到:
在線咨詢 我要報(bào)名
和我們?cè)诰€交談!