博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ssm框架搭建maven工程
阅读量:3903 次
发布时间:2019-05-23

本文共 3134 字,大约阅读时间需要 10 分钟。

2.1 在Eclipse中设置本地Maven

Maven选用的版本是3。我在本地装了一个,然后在Eclipse中设定了一下。

Eclipse中的本地Maven
 

Maven的配置文件

2.2 创建Maven项目

2.2.1 Step by step

直接上图了。

Step 1
创建Maven项目 Step 1
Step 2
这里写图片描述

2.2.2 修正错误

有两个地方不大对,

1. jre的版本
2. 缺少了web.xml文件和web项目的文件夹。

这里写图片描述

修复过程如下:

1. 选中项目,右击,选择 properties,打开对话框。修改Java的版本。并且去掉Dynamic Web Module的勾。

这里写图片描述

2. 重新勾选Dynamic Web Module,选择3.0版本。点击 Further configuration available… ,打开对话框。

这里写图片描述

3. 输入文件夹,勾选 Generated web.xml deployment descriptor,点击OK。

这里写图片描述

4. 可以看见生成的web.xml文件和相应的文件夹。

这里写图片描述

2.3 编写POM

2.3.1 添加方法

在Maven的 中搜索需要添加的repository,选择版本,在详情页面中直接拖拽repository的信息到POM文件中就行了。每次保存POM文件,项目都会自动刷新jar包。

这里写图片描述

2.3.2 POM中需要加入的jar包:

  • spring-webmvc : 4.3.13.RELEASE
  • spring-jdbc: 4.3.13.RELEASE
  • spring-aspects: 4.3.13.RELEASE
  • spring-test: 4.3.13.RELEASE [test]
  • mybatis : 3.4.5
  • mybatis-spring : 1.3.1
  • mybatis-generator-core : 1.3.5
  • mysql-connector-java : 5.1.41
  • c3p0 : 0.9.1
  • jstl : 1.2
  • servlet-api : 3.0
  • junit : 4.12 [test]

这些是目前建立项目所需要的,随着项目的继续,再不断完善和补充POM文件。

2.4 POM文件

4.0.0
com.hh
ssm
0.0.1-SNAPSHOT
war
org.springframework
spring-webmvc
4.3.13.RELEASE
org.springframework
spring-jdbc
4.3.13.RELEASE
org.springframework
spring-aspects
4.3.13.RELEASE
org.springframework
spring-test
4.3.13.RELEASE
test
org.mybatis
mybatis
3.4.5
org.mybatis
mybatis-spring
1.3.1
c3p0
c3p0
0.9.1
mysql
mysql-connector-java
5.1.41
jstl
jstl
1.2
javax.servlet
javax.servlet-api
3.1.0
provided
junit
junit
4.12
test
org.mybatis.generator
mybatis-generator-core
1.3.5
你可能感兴趣的文章
467. 环绕字符串中唯一的子字符串
查看>>
468. 验证IP地址
查看>>
474. 一和零
查看>>
486. 预测赢家
查看>>
494. 目标和
查看>>
520. 检测大写字母
查看>>
数据处理和训练模型的技巧
查看>>
vb 中如何做同步 异步?
查看>>
geturl
查看>>
关于sizeof
查看>>
windows 核心编程笔记.070301
查看>>
WINDOWS核心编程笔记 070303
查看>>
终于解决了交叉表左上角,每页都显示的问题.
查看>>
windows核心编程 070309
查看>>
哈,又解决水晶报表的一个难题
查看>>
VC Ini文件处理
查看>>
一直误解sql事务的用法.
查看>>
转:利用C#实现分布式数据库查询
查看>>
转:Remoting系列(三)----对象的生命周期管理
查看>>
转:Remoting系列(二)----建立第一个入门程序
查看>>