在MyEclipse上进行SSM+Maven整合

MyEclipse SSM Maven整合: 数据库oracle 用的scott 用户的emp表
1. 建立maven web項目 设置pom.Xml 在里面添加plugins里面的内容

study004


org.apache.maven.plugins
maven-compiler-plugin
3.1

1.8
1.8
UTF8




配置jdk 版本 ,项目名右键 进入pfrence裏面設置
在这里插入图片描述

确定
4. 再在windows show view里面 navigator里面 对应項目裏面 main裏面新建folder包名 java
5. 在这里插入图片描述
6. 刪除webapp裏面原有的web.Xml
7. 右鍵 javaee tools選項裏面 GDDS 新建一個web.xml 在這裏面寫入原來 SpringMVC的配置 ,
8. 在这里插入图片描述
在这里插入图片描述9.
在pom.Xml裏面 继续写入需要用到的jar,坐标
在这里插入图片描述


4.0.0
com.ambow
study004
war
0.0.1-SNAPSHOT
study004 Maven Webapp
http://maven.apache.org

<srping.version>4.3.9.RELEASE</srping.version>
<mybatis.version>3.2.7</mybatis.version>
<slf4j.version>1.7.12</slf4j.version>
<log4j.version>1.2.16</log4j.version>



junit
junit
4.12
test


javax.servlet
javax.servlet-api
3.1.0
provided


javax
javaee-api
8.0
provided


org.springframework
spring-test
s r p i n g . v e r s i o n &lt; / v e r s i o n &gt; &lt; / d e p e n d e n c y &gt; &lt; d e p e n d e n c y &gt; &lt; g r o u p I d &gt; o r g . s p r i n g f r a m e w o r k &lt; / g r o u p I d &gt; &lt; a r t i f a c t I d &gt; s p r i n g − c o r e &lt; / a r t i f a c t I d &gt; &lt; v e r s i o n &gt; {srping.version}&lt;/version&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;org.springframework&lt;/groupId&gt; &lt;artifactId&gt;spring-core&lt;/artifactId&gt; &lt;version&gt; srping.version</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>springcore</artifactId><version>{srping.version}


org.springframework
spring-oxm
s r p i n g . v e r s i o n &lt; / v e r s i o n &gt; &lt; / d e p e n d e n c y &gt; &lt; d e p e n d e n c y &gt; &lt; g r o u p I d &gt; o r g . s p r i n g f r a m e w o r k &lt; / g r o u p I d &gt; &lt; a r t i f a c t I d &gt; s p r i n g − t x &lt; / a r t i f a c t I d &gt; &lt; v e r s i o n &gt; {srping.version}&lt;/version&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;org.springframework&lt;/groupId&gt; &lt;artifactId&gt;spring-tx&lt;/artifactId&gt; &lt;version&gt; srping.version</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>springtx</artifactId><version>{srping.version}


org.springframework
spring-jdbc
s r p i n g . v e r s i o n &lt; / v e r s i o n &gt; &lt; / d e p e n d e n c y &gt; &lt; d e p e n d e n c y &gt; &lt; g r o u p I d &gt; o r g . s p r i n g f r a m e w o r k &lt; / g r o u p I d &gt; &lt; a r t i f a c t I d &gt; s p r i n g − a o p &lt; / a r t i f a c t I d &gt; &lt; v e r s i o n &gt; {srping.version}&lt;/version&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;org.springframework&lt;/groupId&gt; &lt;artifactId&gt;spring-aop&lt;/artifactId&gt; &lt;version&gt; srping.version</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>springaop</artifactId><version>{srping.version}


org.springframework
spring-context
s r p i n g . v e r s i o n &lt; / v e r s i o n &gt; &lt; / d e p e n d e n c y &gt; &lt; d e p e n d e n c y &gt; &lt; g r o u p I d &gt; o r g . s p r i n g f r a m e w o r k &lt; / g r o u p I d &gt; &lt; a r t i f a c t I d &gt; s p r i n g − c o n t e x t − s u p p o r t &lt; / a r t i f a c t I d &gt; &lt; v e r s i o n &gt; {srping.version}&lt;/version&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;org.springframework&lt;/groupId&gt; &lt;artifactId&gt;spring-context-support&lt;/artifactId&gt; &lt;version&gt; srping.version</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>springcontextsupport</artifactId><version>{srping.version}


org.springframework
spring-expression
s r p i n g . v e r s i o n &lt; / v e r s i o n &gt; &lt; / d e p e n d e n c y &gt; &lt; d e p e n d e n c y &gt; &lt; g r o u p I d &gt; o r g . s p r i n g f r a m e w o r k &lt; / g r o u p I d &gt; &lt; a r t i f a c t I d &gt; s p r i n g − o r m &lt; / a r t i f a c t I d &gt; &lt; v e r s i o n &gt; {srping.version}&lt;/version&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;org.springframework&lt;/groupId&gt; &lt;artifactId&gt;spring-orm&lt;/artifactId&gt; &lt;version&gt; srping.version</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>springorm</artifactId><version>{srping.version}


org.springframework
spring-web
s r p i n g . v e r s i o n &lt; / v e r s i o n &gt; &lt; / d e p e n d e n c y &gt; &lt; d e p e n d e n c y &gt; &lt; g r o u p I d &gt; c o m . m c h a n g e &lt; / g r o u p I d &gt; &lt; a r t i f a c t I d &gt; c 3 p 0 &lt; / a r t i f a c t I d &gt; &lt; v e r s i o n &gt; 0.9.5.2 &lt; / v e r s i o n &gt; &lt; / d e p e n d e n c y &gt; &lt; d e p e n d e n c y &gt; &lt; g r o u p I d &gt; o r g . s p r i n g f r a m e w o r k &lt; / g r o u p I d &gt; &lt; a r t i f a c t I d &gt; s p r i n g − w e b m v c &lt; / a r t i f a c t I d &gt; &lt; v e r s i o n &gt; {srping.version}&lt;/version&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;com.mchange&lt;/groupId&gt; &lt;artifactId&gt;c3p0&lt;/artifactId&gt; &lt;version&gt;0.9.5.2&lt;/version&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;org.springframework&lt;/groupId&gt; &lt;artifactId&gt;spring-webmvc&lt;/artifactId&gt; &lt;version&gt; srping.version</version></dependency><dependency><groupId>com.mchange</groupId><artifactId>c3p0</artifactId><version>0.9.5.2</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>springwebmvc</artifactId><version>{srping.version}




org.mybatis
mybatis
${mybatis.version}


org.mybatis
mybatis-spring
1.3.2


    <!-- log start -->    
    <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> 
    <dependency>
		 <groupId>org.aspectj</groupId>
		<artifactId>aspectjweaver</artifactId>
		<version>1.9.4</version>
	</dependency>
	<dependency>
		<groupId>org.springframework</groupId>
		<artifactId>spring-aspects</artifactId>
		<version>4.3.9.RELEASE</version>
	</dependency>
    <dependency>
	  	<groupId>org.aspectj</groupId>
		<artifactId>aspectjrt</artifactId>
		<version>1.9.4</version>
	</dependency>
    <dependency>
		 <groupId>com.oracle</groupId>
		 <artifactId>ojdbc6</artifactId>
		 <version>11.2.0.3</version>
	</dependency> 
	<dependency>
		<groupId>cglib</groupId>
	 	<artifactId>cglib</artifactId>
	 	<version>3.2.11</version>
	</dependency>
 </dependencies>
study004 org.apache.maven.plugins maven-compiler-plugin 3.1 1.8 1.8 UTF8

8.写完之后 右鍵 maven update project,查看下載的jar 是否全部都有
在这里插入图片描述
如果有的jar 下载不了 自己下载jar 放入本地库
操作: 命令提示符 进入jar所在的 目录 输入命令
mvn install:install-file -Dfile=jar名(名字) -DgroupId=groupId(分组) -DartifactId=artifactId(jar名称) -Dversion=version(版本号) -Dpackaging=jar -DgeneratePom=true

比如:
mvn install:install-file -Dfile=ojdbc6.jar -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.3 -Dpackaging=jar -DgeneratePom=true

在这里插入图片描述
在java裏面 放入相对应的程序 resources裏面放spring的xml配置,在webapp裏面放jsp
10.
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值