IDEA创建普通Project

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

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

创建项目工程_项目结构

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

 创建项目工程_tomcat_02

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

 创建项目工程_ide_03

 5、项目创建完成

IDEA使用Maven创建普通Project

创建新的项目File → New → Project。

创建项目工程_java_04

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

创建项目工程_java_05

在 name 中填写项目名/在 location 中选择项目存放位置,点击finish完成项目的创建。
Artifact Coordinates 项目坐标 如果以学习为目的可不填,默认为 GroupId : org.example。

创建项目工程_tomcat_06

项目创建后的项目结构

创建项目工程_项目结构_07

IDEA使用Maven创建JavaWeb

创建步骤

创建新的项目File → New → Project 与 Create New Project 都可以起到同样的效果
选择 Maven 项目, Create from archetype 创建项目骨架,选择正确的 webapp 骨架(org.apache.maven.archetypes:maven-archetypes-webapp)
点击Next下一步

创建项目工程_项目结构_08

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

创建项目工程_ide_09

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

创建项目工程_maven_10

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

创建项目工程_tomcat_11

修改目录结构

添加项目目录结构 java 和 resources

创建项目工程_项目结构_12

 添加完成后目录结构展示

创建项目工程_tomcat_13

 调节项目结构 Project Structure

创建项目工程_maven_14

创建项目工程_项目结构_15

配置tomcat

点击 Add Configuration

创建项目工程_maven_16

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

创建项目工程_maven_17

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

创建项目工程_maven_18

 创建项目工程_ide_19

 创建项目工程_maven_20

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

创建项目工程_项目结构_21

确认是否配置成功

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

创建项目工程_tomcat_22

WEB项目结构介绍

创建项目工程_java_23

IDEA创建SpringBoot项目

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

创建项目工程_tomcat_24

 更改 Group ,Artifact ,Java Version

创建项目工程_项目结构_25

创建项目工程_ide_26

 创建项目工程_java_27

 创建项目工程_maven_28

IDEA使用Maven创建多模块项目

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

Parent Project,创建wms-root父模块

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

创建项目工程_项目结构_29

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

创建项目工程_项目结构_30

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

创建项目工程_java_31

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

创建项目工程_ide_32

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

创建项目工程_java_33

创建子模块,wms-core

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

创建项目工程_java_34

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

创建项目工程_maven_35

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

创建项目工程_java_36

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

创建项目工程_java_37

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

创建项目工程_maven_38

创建子模块,wms-app

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

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

创建项目工程_项目结构_39

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

创建项目工程_java_40

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

创建项目工程_项目结构_41

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

创建项目工程_项目结构_42

6、最终项目结构如下图

创建项目工程_项目结构_43

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