当前位置: 首页 > news >正文

<span class=“js_title_inner“>4--Gradle入门 - 创建普通的web工程</span>

4--Gradle入门 - 创建普通的web工程

前言

上一篇,我们已经创建了java工程,本篇章再来创建web工程。

其实没啥用,还是研究如何部署 Springboot 环境就好了

创建普通的web工程

1. 新建 gradle 管理的工程项目

1685862847224

2. 设置项目使用本地的 gradle

  • 设置 Gradle user home:默认会设置 GRADLE_USER_HOME 的缓存仓库

  • 设置 Use Gradle from:使用本地 gradle ,设置 Specified location

3. 修改项目下的build.gradle配置一个war插件

1685864412827
plugins { id 'java' id 'war' }

4. 导入依赖

1685863427732
dependencies { implementation 'org.springframework:spring-beans:4.1.7.RELEASE' implementation 'org.springframework:spring-web:4.1.7.RELEASE' implementation 'org.springframework:spring-webmvc:4.1.7.RELEASE' implementation 'org.springframework:spring-tx:4.1.7.RELEASE' implementation 'org.springframework:spring-test:4.0.5.RELEASE' implementation 'org.springframework:spring-jdbc:4.1.7.RELEASE' implementation 'org.mybatis:mybatis-spring:1.2.3' implementation 'org.mybatis:mybatis:3.3.0' implementation 'mysql:mysql-connector-java:5.1.36' implementation 'com.alibaba:druid:1.0.15' implementation "com.fasterxml.jackson.core:jackson-databind:2.2.3" implementation "com.fasterxml.jackson.core:jackson-annotations:2.2.3" implementation "com.fasterxml.jackson.core:jackson-core:2.2.3" implementation 'org.aspectj:aspectjweaver:1.8.6' implementation 'log4j:log4j:1.2.17' implementation 'org.slf4j:slf4j-api:1.7.25' implementation 'jstl:jstl:1.2' compileOnly 'javax.servlet:servlet-api:2.5' testImplementation group: 'junit' ,name: 'junit', version: '4.12' }

注意:配置好 gradle 以及依赖之后,检查一下依赖是否正常下载;如果未下载,则重启 idea

依赖下载好如下:

1685866199263

5、main目录下,新建一个webapp目录,然后创建web.xml配置文件

设置 webapp
1685864024647
1685864140678
1685864203524

创建好的目录如下:

1685864245425
http://www.jsqmd.com/news/335855/

相关文章:

  • 2026实力板式办公家具厂家推荐-板式老板桌直销厂家/板式办公班台定制厂家/板式办公文件柜厂家/板式会议桌定做厂家榜单 - 栗子测评
  • 2026年口碑好的填充物石墨烯纺织品用户口碑认可参考(高评价) - 行业平台推荐
  • 2026武汉光谷步行街实力眼镜店盘点:6家专业之选 - 2026年企业推荐榜
  • 2026年武汉K11商圈实力眼镜店品牌深度测评与选购指南 - 2026年企业推荐榜
  • 折叠式会议桌哪家好?2026年折叠会议桌品牌推荐,靠谱折叠会议桌厂家以及高品质会议桌厂家全汇总 - 栗子测评
  • 从Java全栈到Vue3:一场真实的技术面试实战
  • Vue 3路由 (Vue Router) : Hash 模式 和 Web History 模式
  • <span class=“js_title_inner“>先正达集团在中国加速布局全球级研发中心和制造工厂 | 美通社头条</span>
  • 2026年比较好的黑点清机料/PET热流道清机料厂家热卖产品推荐(近期) - 行业平台推荐
  • Multi-Agent-System多智能体系统
  • 钢套钢保温钢管厂家哪家好?2026年国内优质螺旋钢管生产厂家实力榜单大盘点 - 栗子测评
  • 2026年置业西安,如何甄选专业的楼盘销售服务? - 2026年企业推荐榜
  • 智能温控仪哪家好?2026工业加热设备风向标:定制厂家一览 - 栗子测评
  • 2026年知名的幕墙石英砖好评厂家曝光 - 行业平台推荐
  • 2026年质量好的陶瓷幕墙砖厂家怎么选 - 行业平台推荐
  • 南京心理咨询哪家靠谱?2026年口碑好的南京心理咨询权威盘点,精选南京好的心理咨询机构,南京好的青少年心理咨询优质推荐 - 栗子测评
  • 老板桌直销批发哪家好?原木风办公家具采购推荐!2026年原木风老板桌定制厂家/实木老板桌生产厂家精选盘点 - 栗子测评
  • 直缝电阻焊钢管厂家哪家好?2026年口碑好的直缝埋弧焊钢管厂家全名单汇总 - 栗子测评
  • 2026微波解冻设备厂商甄选:冻品微波解冻缓化设备厂家+肉制品射频解冻设备厂家汇总 - 栗子测评
  • 南京心理咨询哪家好?南京青少年心理咨询哪家好?2026年江苏心理咨询机构推荐,南京心理咨询推荐精选榜单 - 栗子测评
  • SpringBoot+Vue 社区养老服务系统管理平台源码【适合毕设/课设/学习】Java+MySQL
  • 2026微波加热熟化设备厂家精选:微波解冻设备厂商+冻品微波解冻缓化设备厂家+微波杀菌设备厂家一览 - 栗子测评
  • <span class=“js_title_inner“>天数智芯公布芯片四代架构路线图,发布边端算力产品“彤央”系列</span>
  • 春节流量洪峰将至,你的AI应用“扛得住”吗?
  • 本地 vs 云端部署:成本、隐私、延迟、运维复杂度怎么选?
  • 基于SpringBoot+Vue的毕业论文管理系统管理系统设计与实现【Java+MySQL+MyBatis完整源码】
  • 蚌埠报废车回收服务权威评测:2026年精选三家实力厂商 - 2026年企业推荐榜
  • 2026年全国tpep防腐钢管厂家口碑榜!3pe防腐钢管厂家优选名单及采购指南 - 栗子测评
  • 【2025最新】基于SpringBoot+Vue的和餐饮管理系统管理系统源码+MyBatis+MySQL
  • SpringBoot+Vue 在线互动学习网站平台完整项目源码+SQL脚本+接口文档【Java Web毕设】