用STS创建一个多模块的项目1
1,首先需要准备好的工具 STS(开发工具) apache-maven(用于管理项目的构建,报告和文档的项目管理工具软件) jdk1.8.0(开发工具包和环境)
2,配置好STS的jdk 和 maven 可搜索 STS配置jdk 和STS配置maven
3,我想搭建的项目层级机构是这样的 (app_parent是父级,他(app_parent)的子集是app_module1,app_module1下也有子集,他(app_module1)的子集是:app_module1_service,app_module1_biz,app_module1_model,app_module1_Web
---app_parent
|--- pom.xml (app_parent的pom文件) (创建时packaging 选pom)
|
|--- app_module1
|--- pom.xml (app_module1的pom文件) (创建时packaging 选pom)
|--- app_module1_service
|--- pom.xml (app_module1_service的pom文件)(创建时packaging 选jar)
|
|--- app_module1_biz
|--- pom.xml (app_module1_biz的pom文件) (创建时packaging 选jar)
|
|--- app_module1_model
|--- pom.xml (app_module1_model的pom文件) (创建时packaging 选jar)
|
|--- app_module1_Web
|--- pom.xml (app_module1_Web的pom文件) (创建时packaging 选war)
|
4,创建步骤
4.1,点击File 再点击New 再点击Other 弹出如下图所示的图片
4.2,点击Maven Project 再点击Next 弹出如下图所示的图片
4.3,此时最外层的父级就建好了,再建app的子集app_module1,右键app项目,点击再点击New 再点击Other 弹出如下图所示的图片
4.4,创建app_module1的子集app_module1_service 右键项目app_module1 再点击New 再点击Other
此处需要注意的是 Packaging选择的是jar 如果是想添加一个app_module1_Web,Packaging 记得选择 war,最后的项目结构图如下
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了