IDEA使用maven创建SSM及其依赖的导入

$.说明:

1.IDEA创建maven SSM web项目

2.导入依赖

一.IDEA创建maven SSM项目

对于初入IDEA的人来说此篇博客适用于不会创建maven 项目的人

首先下载IDEA  附上官方网站:https://www.jetbrains.com/idea/download/#section=windows    

在这里不再演示破解IDEA的方法和安装方法。

    本人用的2018.2.3的版本 首先 创建一个新项目 点击   Create New Project

 

1.进入新建项目的界面 找到 maven项目

2.有很多创建maven项目的方法,博主不建议新手去勾选这个选项(maven模板)这个地方不勾。

3.找到你安装的jdk已经有的可以跳过这一步。没有的 点击 New找到你安装jdk的目录。

4.点击next

1.这里GruupId 和 ArtfactId 不做多余讲解  附上一个链接:https://blog.csdn.net/zhangxingyu126/article/details/81013315  

2.版本号默认即可 。

3.next

1. 填写项目的名称 和项目所放的路径   在GruupId 和 ArtfactId 中我填写的“ceshi” 所以下面自动出现的

可以根据自己的喜欢定义合法的命名。

2.点击完成。

1.项目名称

2.源代码等结构目录

3.maven填写依赖的jar包的xml(自动导入依赖的jar包配置写入其中)

4.选择画圈的自动导入jar包(只需要在pom.xml中添加依赖,可以自动下载)

1.点击这个图标 弹出(Project Structure)

2.另一种方法 :点击file >>  Project Structure   同样弹出

‘3,选择modules  

4.点击“+”  下滑

5.选择 Web 

1可以更换为自己设定的合法的命名。完成点击  OK。

1.在pom.xml文件中加入如下代码  jIDEA自动会下载所需要的jar包

附上 maven仓库地址  ;https://mvnrepository.com/    ( 右下角显示下载进度条)      

 1 <dependencies>
 2 <!--Spring MVC 及其依赖包-->
 3     <dependency>
 4         <groupId>org.springframework</groupId>
 5         <artifactId>spring-webmvc</artifactId>
 6         <version>5.0.3.RELEASE</version>
 7     </dependency>
 8     <dependency>
 9         <groupId>org.aspectj</groupId>
10         <artifactId>aspectjweaver</artifactId>
11         <version>1.9.2</version>
12     </dependency>
13     <dependency>
14         <groupId>org.springframework</groupId>
15         <artifactId>spring-jdbc</artifactId>
16         <version>5.0.3.RELEASE</version>
17     </dependency>
18     <!-- springmvc 默认使用jstl 标签 -->
19     <dependency>
20         <groupId>javax.servlet</groupId>
21         <artifactId>jstl</artifactId>
22         <version>1.2</version>
23     </dependency>
24     <!-- mybatis 核心包 -->
25     <dependency>
26         <groupId>org.mybatis</groupId>
27         <artifactId>mybatis</artifactId>
28         <version>3.4.5</version>
29     </dependency>
30 
31     <!-- mybatis 与 spring 的整合包 -->
32     <dependency>
33         <groupId>org.mybatis</groupId>
34         <artifactId>mybatis-spring</artifactId>
35         <version>1.3.2</version>
36     </dependency>
37     <!-- 配置连接mysql 的驱动包 -->
38     <dependency>
39         <groupId>mysql</groupId>
40         <artifactId>mysql-connector-java</artifactId>
41         <version>5.1.6</version>
42     </dependency>
43     <dependency>
44         <groupId>commons-logging</groupId>
45         <artifactId>commons-logging</artifactId>
46         <version>1.1.3</version>
47     </dependency>
48     <!-- https://mvnrepository.com/artifact/log4j/log4j -->
49     <dependency>
50         <groupId>log4j</groupId>
51         <artifactId>log4j</artifactId>
52         <version>1.2.17</version>
53     </dependency>
54     <dependency>
55         <groupId>org.slf4j</groupId>
56         <artifactId>slf4j-log4j12</artifactId>
57         <version>1.7.2</version>
58     </dependency>
59     <dependency>
60         <groupId>javax.servlet</groupId>
61         <artifactId>javax.servlet-api</artifactId>
62         <version>3.1.0</version>
63         <scope>provided</scope>
64     </dependency>
65     <dependency>
66         <groupId>javax.servlet.jsp</groupId>
67         <artifactId>javax.servlet.jsp-api</artifactId>
68         <version>2.3.1</version>
69         <scope>provided</scope>
70     </dependency>
71 
72 </dependencies>

 

 

 $总结

这种创建方式不使用maven模板

IDEA对于快速编写代码具有很高的效率,

本文关于GruupId 和 ArtfactId 没有讲明实际作用。

如果不会 maven 和 IDEA 的也可以使用 。

对于创建后的 .idea文件 可在设置中隐藏 。所以我没有显示.idea文件

 

posted @ 2019-01-09 20:23  CLLOVER  阅读(2855)  评论(0编辑  收藏  举报