Spring+SpringMVC+Mybatis整合系列(二)Eclipse新建Maven web项目
2017-05-03 17:05
1016 查看
这是SSM搭建的第二篇,关于eclipse集成Maven环境搭建部分已经在上一篇中 Spring+SpringMVC+Mybatis整合系列(一)Maven安装与配置讲解完毕,下面主要讲解如何使用Eclipse新建Maven项目,以及创建完后的一个BUG处理方法。
JDK 1.7.0
Eclipse 4.3.2
Maven 3.3.3
好了,废话不多说了,直接切入正题吧!
首先,打开Eclipse,新建一个Maven项目,步骤:File–>New–>Other,找到Maven,点击Next,如下图所示:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201705/76eb265bbfe476213cb709a825def848)
选择 Maven Project,然后点击Next:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201705/716517eaca784999639bb6899ed17f58)
这里的路径可以使用默认的workspace location ,也可以自己指定,我在这里采用的是默认工作路径。接着,点击Next,继续下走:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201705/2a0ea6f628c646780389b558386e82a9)
因为我们要新建一个web项目,所以此处的filter选择maven-archetype-webapp,接着点击Next继续下走:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201705/d5b7020275247e523715484405857cc8)
输入项目名称,我这里输入的是oep(先截图了),package建议设为空。
到这一步,整个Maven项目已经创建完成了。但这时,你会发现,项目中有红叉,看着就感觉不爽是吧。像我这种介于狮子座和处女座之间就更是如此了。仔细在项目目录中一看,是index.jsp页面有红叉
![](https://oscdn.geek-share.com/Uploads/Images/Content/201705/7436d6203c0cd2a612d5ec93b201def6)
报如下错误
Description Resource Path Location TypeThe superclass “javax.servlet.http.HttpServlet” was not found on the Java Build
Path index.jsp /oep/src/main/webapp line 1 JSP Problem
其实,这是由于Maven自带的jdk版本过低导致的,所以我们需要添加相关jar包(javaee-api.jar)。So,在pom.xml文件中添加依赖,代码如下:
2
3
4
5
6
7
1
2
3
4
5
6
7
截图图所示:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201705/fc766909e6034b0eceae7c13864fd39d)
看到没,项目中index.jsp的红点也没了。恭喜,新建Maven web项目完成了。
OK!Eclipse新建maven项目就讲解到此,下面来介绍下如何搭建SSM框架。
JDK 1.7.0
Eclipse 4.3.2
Maven 3.3.3
好了,废话不多说了,直接切入正题吧!
首先,打开Eclipse,新建一个Maven项目,步骤:File–>New–>Other,找到Maven,点击Next,如下图所示:
选择 Maven Project,然后点击Next:
这里的路径可以使用默认的workspace location ,也可以自己指定,我在这里采用的是默认工作路径。接着,点击Next,继续下走:
因为我们要新建一个web项目,所以此处的filter选择maven-archetype-webapp,接着点击Next继续下走:
输入项目名称,我这里输入的是oep(先截图了),package建议设为空。
到这一步,整个Maven项目已经创建完成了。但这时,你会发现,项目中有红叉,看着就感觉不爽是吧。像我这种介于狮子座和处女座之间就更是如此了。仔细在项目目录中一看,是index.jsp页面有红叉
报如下错误
Description Resource Path Location TypeThe superclass “javax.servlet.http.HttpServlet” was not found on the Java Build
Path index.jsp /oep/src/main/webapp line 1 JSP Problem
其实,这是由于Maven自带的jdk版本过低导致的,所以我们需要添加相关jar包(javaee-api.jar)。So,在pom.xml文件中添加依赖,代码如下:
<!-- 导入java ee jar 包 --> <dependency> <groupId>javax</groupId> <artifactId>javaee-api</artifactId> <version>7.0</version> </dependency>1
2
3
4
5
6
7
1
2
3
4
5
6
7
截图图所示:
看到没,项目中index.jsp的红点也没了。恭喜,新建Maven web项目完成了。
OK!Eclipse新建maven项目就讲解到此,下面来介绍下如何搭建SSM框架。
相关文章推荐
- Spring+SpringMVC+Mybatis整合系列(二)Eclipse新建Maven web项目
- eclipse 中创建 整合springmvc+mybatis+maven 的java web项目步骤,以及maven仓库配置
- Eclipse Maven建web项目 与SSM三大框架整合教程(Spring+SpringMVC+MyBatis)
- Eclipse Maven建web项目 与SSM三大框架整合教程(Spring+SpringMVC+MyBatis)
- J2EE项目系列(四)--SSM框架构建积分系统和基本商品检索系统(Spring+SpringMVC+MyBatis+Lucene+Redis+MAVEN)(1)框架整合构建
- Eclipse+Tomcat+MAVEN+SVN项目完整环境搭建+SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)
- Myeclipse创建Maven-web项目,并整合springmvc+mybatis
- 【web开发】Eclipse中SpringMVC+Mybatis+Maven搭建的项目框架(SMM框架)
- eclipse构建maven项目整合SSM(spring+springMVC+mybatis)框架
- maven新建Spring MVC + MyBatis + Oracle的Web项目中pom.xml文件
- eclipse搭建maven web 工程,和集成springmvc+mybatis的一些问题
- 第一章 企业项目开发--maven+springmvc+spring+mybatis+velocity整合
- 使用Idea创建ssm项目,SpringMVC+Spring+MyBatis+Maven整合
- eclipse下maven springMVC 整合 mybatis
- Spring+SpringMVC+Mybatis+Maven+Eclipse整合--SSM
- spring+springMVC+mybatis+maven+eclipse整合
- Maven创建web项目:SpringMVC+Mybatis
- 基于maven的springmvc+mybatis的javaweb项目
- spring SpringMVC MyBatis 搭建项目 MavenWeb项目
- Java Web学习系列——Maven Web项目中集成使用Spring、MyBatis实现对MySQL的数据访问