使用IDEA創(chuàng)建基于Gradle構(gòu)建的JavaWeb項(xiàng)目

環(huán)境配置

  • jdk: 1.8
  • Gradle: 4.4.1
  • Tomcat: 9.0.0

One Step!

創(chuàng)建項(xiàng)目,初始化項(xiàng)目結(jié)構(gòu)。

打開我們的IDEA,進(jìn)入創(chuàng)建項(xiàng)目的界面,勾選Java,Web兩個(gè)選項(xiàng),然后點(diǎn)擊Next!

根據(jù)需要的內(nèi)容進(jìn)行相應(yīng)的填寫,然后點(diǎn)擊Next。

GroupID是項(xiàng)目組織唯一的標(biāo)識(shí)符,實(shí)際對應(yīng)JAVA的包的結(jié)構(gòu),是main目錄里java的目錄結(jié)構(gòu)。
ArtifactID就是項(xiàng)目的唯一的標(biāo)識(shí)符,實(shí)際對應(yīng)項(xiàng)目的名稱,就是項(xiàng)目根目錄的名稱。

根據(jù)需求選擇性勾選以下內(nèi)容,選擇本地Gradle的文件夾地址,然后點(diǎn)擊Next。

最后一步展示的是項(xiàng)目名字,路徑的一些基本信息,直接點(diǎn)擊Finish。

項(xiàng)目創(chuàng)建完成的基本結(jié)構(gòu)

這個(gè)時(shí)候,我們會(huì)發(fā)現(xiàn),并沒有web.xml文件,所以我們要在webapp文件夾下面創(chuàng)建WEB-INF文件夾,然后打開Project Structure---->Facets--->Deployment Descriptors 中點(diǎn)擊綠色的加號(hào),添加Web.xml文件
注意:選擇項(xiàng)目中WEB-INF的路徑,后面添加web.xml即可

如下圖所示,就是我們初始的項(xiàng)目結(jié)構(gòu)了。

Two Step!

配置Tomcat

點(diǎn)擊Edit Configurations,進(jìn)入界面,點(diǎn)擊綠色添加按鈕,選擇Local Tomcat。流程如下圖所示。

根據(jù)圖上所需填寫相應(yīng)的內(nèi)容,可以以上圖作為參考。
添加完成后,點(diǎn)擊警告處的Fix。選擇你運(yùn)行的demo,然后點(diǎn)擊Apply。此時(shí)Tomcat就配置成功,可以運(yùn)行項(xiàng)目檢查是否配置錯(cuò)誤。

Three Step!

添加版本控制。

檢查本地Git環(huán)境與Github連接是否正確

點(diǎn)擊菜單欄中的VCS選擇Import into Version Control,再點(diǎn)擊Create Git Respository。此時(shí)會(huì)讓你選擇創(chuàng)建Git倉庫的地址,選擇項(xiàng)目根路徑為倉庫。創(chuàng)建成功時(shí),所有的文件會(huì)變成紅色。

點(diǎn)擊項(xiàng)目,彈出菜單,選擇Git中的Add選項(xiàng)。成功的話,文件都會(huì)被添加到Git倉庫中,所以文件會(huì)變成綠色。

提交代碼只需要先執(zhí)行Add操作,再執(zhí)行Commit Directory操作,填寫修改信息,點(diǎn)擊Commit操作即可。

此時(shí)我們基于Gradle構(gòu)建的Web項(xiàng)目基本搭建成功??!

下一節(jié)!JavaWeb項(xiàng)目整合Spring,SpringMVC,Mybatis框架

項(xiàng)目地址:https://github.com/isliqian/ssm
個(gè)人博客:www.imqian.top

最后編輯于
?著作權(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)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,506評(píng)論 19 139
  • Spring Boot 參考指南 介紹 轉(zhuǎn)載自:https://www.gitbook.com/book/qbgb...
    毛宇鵬閱讀 47,256評(píng)論 6 342
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 178,816評(píng)論 25 709
  • 在路上,中午的陽光好溫柔,好想一直走在這溫柔鄉(xiāng)里。 夜景也不錯(cuò),這太小了,就這一條街,走膩了。 樹上滿掛著彩燈,街...
    嘎旺閱讀 295評(píng)論 0 0
  • JHChainableAnimations 代碼閱讀 JHChainableAnimations 2.0版本代碼還...
    楊柳小易閱讀 563評(píng)論 0 0

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