如何创建普通Project、JavaWeb、SpringBoot及多模块项目工程

IDEA创建普通Project

1、打开idea软件,点击界面上的Create New Project 或file-》new-》project;

2、出现以下界面,选中Java,然后选择jdk,最后点击Next,进行下一步(我的是jdk1.8)

3、这里是选择生成项目时是否创建java文件,勾选上Java Hello World后会生成一个默认的Hello world文件,点击Next进行下一步,也可以都不勾选

 

 4、给项目命名,默认是untiled,自己填个名字吧,最后点击finish

 

 5、项目创建完成

IDEA使用Maven创建普通Project

1、创建新的项目File → New → Project

2、选择创建Maven项目,点击Next。

3、在 name 中填写项目名/在 location 中选择项目存放位置,点击finish完成项目的创建。

Artifact Coordinates 项目坐标 如果以学习为目的可不填,默认为 GroupId : org.example。

4、项目创建后的项目结构

IDEA使用Maven创建JavaWeb

创建步骤

1、创建新的项目File → New → Project 与 Create New Project 都可以起到同样的效果

选择 Maven 项目, Create from archetype 创建项目骨架,选择正确的 webapp 骨架(org.apache.maven.archetypes:maven-archetypes-webapp)

点击Next下一步

2、定义项目名称及项目存储位置,点击Next下一步

3、定义项目Maven版本,settings配置文件路径及确认是否是正确的下载依赖的国内镜像库地址(ailiyun/huaweiyun),最后确认是否是自己想要使用的本地库,点击Finish下一步

4、项目成功创建后的项目结构及项目创建成功后所给的提示

修改目录结构

1、添加项目目录结构 java 和 resources

 2、添加完成后目录结构展示

 3、调节项目结构 Project Structure

配置tomcat

1、点击 Add Configuration

2、点击加号配置 Tomcat Server中的 Local,这里一定不要选择错误,经常容易犯的错误时这里选择了TomEE Server

3、 配置好下载并解压完成的 tomcat,并执行下述操作

 

 

 在项目结构(Project Structure)下添加Tomcat相关jar包

确认是否配置成功

1、启动项目,打开浏览器访问localhost:8080,并打印Hello World!表示配置成功!

WEB项目结构介绍

IDEA创建SpringBoot项目

1、创建新的项目File → New → Project 与 Create New Project 都可以起到同样的效果 

2、更改 Group ,Artifact ,Java Version

 

 

IDEA使用Maven创建多模块项目

项目主要分成3个模块,wms-root为父模块,wms-core和wms-app(webapp类型的模块)为子模块。

Parent Project,创建wms-root父模块

1、依次点击:File->New->Project

2、左侧面板选择maven(不要选择Create from archetype选项),如下图,点击Next即可

3、依次补全如下信息,点击Next

4、输入项目名字。如ModuleProject,我们主要是在这个项目下创建我们的子模块。

5、这样我们就创建好了一个普通项目,因为该项目是作为一个Parent project存在的,可以直接删除src文件夹。

创建子模块wms-core

1、在父模块上右键如下图操作,创建一个模块,该模块即为子模块。

2、同样不选择Create from archetype选项,因为是普通模块,Next。

3、groupId和version继承自Parent project,这里只用ArtifactId,Next。

4、填写模块名称,模块名称和ArtifactId相同即可。

5、创建完成后结构如下图。

创建子模块wms-app

1、同创建wms-core的第一步相同。

2、在有网络的情况下可直接下载maven提供给我们的模块。如下勾选Create from archetype,并选中webapp模块。Next。

3、groupId和version继承自Parent project,这里只用填写ArtifactId。Next

4、可以使用默认的maven配置,本人使用的是自己下载的maven和settings.xml文件。如图

5、填写模块名称,Next之后等待从网路上下载相关组件即可。

6、最终项目结构如下图

只要熟悉web项目结构的,不一定要使用该方法。按照web项目的结构手动构建一个即可。

 

posted @   残城碎梦  阅读(297)  评论(0编辑  收藏  举报
编辑推荐:
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
阅读排行:
· 使用C#创建一个MCP客户端
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示