使用IDEA配置Maven搭建开发框架ssm教程

一、配置Maven环境
1.下载Maven:下载链接
2.下载完成解压压缩包并创建本地仓库文件夹
3.打开解压缩文件,配置本地仓库路径
4.配置Maven环境变量
5.在cmd中查看maven是否配置正确
在cmd中输入mvn -v命令查看
二、在IntelliJ IDEA中配置Maven
打开-File-Settings
三、新建maven JAVAWEB项目
1.打开-File-New-Project
Next
Next
添加的配置为 archetypeCatalog=internal
Next
点击Finish完成
生成项目框架后,在 src/main 下创建 java目录。项目的工程结构如图。
四、配置项目框架文件
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.cwp</groupId>
<artifactId>ssmdemo01</artifactId>
<version>1.0-SNAPSHOT</version>
<url>http://maven.apache.org</url>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<!-- spring版本号 -->
<spring.version>4.2.5.RELEASE</spring.version>
<!-- mybatis版本号 -->
<mybatis.version>3.2.8</mybatis.version>
<!-- mysql驱动版本号 -->
<mysql-driver.version>5.1.29</mysql-driver.version>
<!-- log4j日志包版本号 -->
<slf4j.version>1.7.18</slf4j.version>
<log4j.version>1.2.17</log4j.version>
</properties>
<dependencies>
<!-- 添加jstl依赖 -->
<dependency>
<groupId>jstl</groupId>
<artifactId>jstl</artifactId>
<version>1.2</version>
</dependency>
<dependency>
<groupId>javax</groupId>
<artifactId>javaee-api</artifactId>
<version>7.0</version>
</dependency>
<!-- 添加junit4依赖 -->
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.11</version>
<!-- 指定范围,在测试时才会加载 -->
<scope>test</scope>
</dependency>
<!-- 添加spring核心依赖 -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-web</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-oxm</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-tx</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jdbc</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context-support</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-aop</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<version>${spring.version}</version>
</dependency>
<!-- 添加mybatis依赖 -->
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>${mybatis.version}</version>
</dependency>
<!-- 添加mybatis/spring整合包依赖 -->
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis-spring</artifactId>
<version>1.2.2</version>
</dependency>
<!-- 添加mysql驱动依赖 -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>${mysql-driver.version}</version>
</dependency>
<!-- 添加数据库连接池依赖 -->
<dependency>
<groupId>commons-dbcp</groupId>
<artifactId>commons-dbcp</artifactId>
<version>1.2.2</version>
</dependency>
<!-- 添加fastjson -->
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.1.41</version>
</dependency>
<!-- 添加日志相关jar包 -->
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>${log4j.version}</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>${slf4j.version}</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
<version>${slf4j.version}</version>
</dependency>
<!-- log end -->
<!-- 映入JSON -->
<dependency>
<groupId>org.codehaus.jackson</groupId>
<artifactId>jackson-mapper-asl</artifactId>
<version>1.9.13</version>
</dependency>
<!-- https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-core -->
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<version>2.8.0</version>
</dependency>
<!-- https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-databind -->
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.8.0</version>
</dependency>
<dependency>
<groupId>commons-fileupload</groupId>
<artifactId>commons-fileupload</artifactId>
<version>1.3.1</version>
</dependency>
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>2.4</version>
</dependency>
<dependency>
<groupId>commons-codec</groupId>
<artifactId>commons-codec</artifactId>
<version>1.9</version>
</dependency>
</dependencies>
<build>
<finalName>web-ssm</finalName>
</build>
</project>
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# IDEA
# Maven
# ssm
# IDEA SSM框架整合配置及步骤详解
# Mac使用Idea配置传统SSM项目(非maven项目)
# 如图
# 压缩包
# 解压缩
# 时才
# 下载链接
# 大家多多
# 加载
# 连接池
# 下载完成
# apache
# http
# org
# xsi
# POM
# version
# project
# gt
# UTF
# xmlns
# encoding
相关文章:
成都网站制作公司哪家好,四川省职工服务网是做什么用?
枣阳网站制作,阳新火车站打的到仙岛湖多少钱?
,交易猫的商品怎么发布到网站上去?
个人摄影网站制作流程,摄影爱好者都去什么网站?
如何获取开源自助建站系统免费下载链接?
如何有效防御Web建站篡改攻击?
建站主机选虚拟主机还是云服务器更好?
教育培训网站制作流程,请问edu教育网站的域名怎么申请?
阿里云网站搭建费用解析:服务器价格与建站成本优化指南
整人网站在线制作软件,整蛊网站退不出去必须要打我是白痴才能出去?
如何在腾讯云免费申请建站?
如何快速使用云服务器搭建个人网站?
建站之星备案是否影响网站上线时间?
建站之星如何防范黑客攻击与数据泄露?
如何快速配置高效服务器建站软件?
微信推文制作网站有哪些,怎么做微信推文,急?
台州网站建设制作公司,浙江手机无犯罪记录证明怎么开?
如何在阿里云虚拟主机上快速搭建个人网站?
企业网站制作费用多少,企业网站空间一般需要多大,费用是多少?
建站168自助建站系统:快速模板定制与SEO优化指南
宝塔新建站点报错如何解决?
定制建站流程步骤详解:一站式方案设计与开发指南
英语简历制作免费网站推荐,如何将简历翻译成英文?
学校免费自助建站系统:智能生成+拖拽设计+多端适配
如何在Golang中指定模块版本_使用go.mod控制版本号
网站广告牌制作方法,街上的广告牌,横幅,用PS还是其他软件做的?
常州自助建站:操作简便模板丰富,企业个人快速搭建网站
开心动漫网站制作软件下载,十分开心动画为何停播?
制作旅游网站html,怎样注册旅游网站?
网站制作与设计教程,如何制作一个企业网站,建设网站的基本步骤有哪些?
建站之星在线版空间:自助建站+智能模板一键生成方案
韩国代理服务器如何选?解析IP设置技巧与跨境访问优化指南
广州建站公司哪家好?十大优质服务商推荐
网站视频怎么制作,哪个网站可以免费收看好莱坞经典大片?
如何访问已购建站主机并解决登录问题?
建站主机CVM配置优化、SEO策略与性能提升指南
Python如何创建带属性的XML节点
如何用5美元大硬盘VPS安全高效搭建个人网站?
图册素材网站设计制作软件,图册的导出方式有几种?
如何配置WinSCP新建站点的密钥验证步骤?
厦门模型网站设计制作公司,厦门航空飞机模型掉色怎么办?
Android使用GridView实现日历的简单功能
建站之星代理商如何保障技术支持与售后服务?
网站制作服务平台,有什么网站可以发布本地服务信息?
如何选择网络建站服务器?高效建站必看指南
南京网站制作费用,南京远驱官方网站?
海南网站制作公司有哪些,海口网是哪家的?
官网建站费用明细查询_企业建站套餐价格及收费标准指南
宁波免费建站如何选择可靠模板与平台?
建站之星云端配置指南:模板选择与SEO优化一键生成
*请认真填写需求信息,我们会在24小时内与您取得联系。