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
<
/
v
e
r
s
i
o
n
>
<
/
d
e
p
e
n
d
e
n
c
y
>
<
d
e
p
e
n
d
e
n
c
y
>
<
g
r
o
u
p
I
d
>
o
r
g
.
s
p
r
i
n
g
f
r
a
m
e
w
o
r
k
<
/
g
r
o
u
p
I
d
>
<
a
r
t
i
f
a
c
t
I
d
>
s
p
r
i
n
g
−
c
o
r
e
<
/
a
r
t
i
f
a
c
t
I
d
>
<
v
e
r
s
i
o
n
>
{srping.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-core</artifactId> <version>
srping.version</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring−core</artifactId><version>{srping.version}
org.springframework
spring-oxm
s
r
p
i
n
g
.
v
e
r
s
i
o
n
<
/
v
e
r
s
i
o
n
>
<
/
d
e
p
e
n
d
e
n
c
y
>
<
d
e
p
e
n
d
e
n
c
y
>
<
g
r
o
u
p
I
d
>
o
r
g
.
s
p
r
i
n
g
f
r
a
m
e
w
o
r
k
<
/
g
r
o
u
p
I
d
>
<
a
r
t
i
f
a
c
t
I
d
>
s
p
r
i
n
g
−
t
x
<
/
a
r
t
i
f
a
c
t
I
d
>
<
v
e
r
s
i
o
n
>
{srping.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-tx</artifactId> <version>
srping.version</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring−tx</artifactId><version>{srping.version}
org.springframework
spring-jdbc
s
r
p
i
n
g
.
v
e
r
s
i
o
n
<
/
v
e
r
s
i
o
n
>
<
/
d
e
p
e
n
d
e
n
c
y
>
<
d
e
p
e
n
d
e
n
c
y
>
<
g
r
o
u
p
I
d
>
o
r
g
.
s
p
r
i
n
g
f
r
a
m
e
w
o
r
k
<
/
g
r
o
u
p
I
d
>
<
a
r
t
i
f
a
c
t
I
d
>
s
p
r
i
n
g
−
a
o
p
<
/
a
r
t
i
f
a
c
t
I
d
>
<
v
e
r
s
i
o
n
>
{srping.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-aop</artifactId> <version>
srping.version</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring−aop</artifactId><version>{srping.version}
org.springframework
spring-context
s
r
p
i
n
g
.
v
e
r
s
i
o
n
<
/
v
e
r
s
i
o
n
>
<
/
d
e
p
e
n
d
e
n
c
y
>
<
d
e
p
e
n
d
e
n
c
y
>
<
g
r
o
u
p
I
d
>
o
r
g
.
s
p
r
i
n
g
f
r
a
m
e
w
o
r
k
<
/
g
r
o
u
p
I
d
>
<
a
r
t
i
f
a
c
t
I
d
>
s
p
r
i
n
g
−
c
o
n
t
e
x
t
−
s
u
p
p
o
r
t
<
/
a
r
t
i
f
a
c
t
I
d
>
<
v
e
r
s
i
o
n
>
{srping.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context-support</artifactId> <version>
srping.version</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring−context−support</artifactId><version>{srping.version}
org.springframework
spring-expression
s
r
p
i
n
g
.
v
e
r
s
i
o
n
<
/
v
e
r
s
i
o
n
>
<
/
d
e
p
e
n
d
e
n
c
y
>
<
d
e
p
e
n
d
e
n
c
y
>
<
g
r
o
u
p
I
d
>
o
r
g
.
s
p
r
i
n
g
f
r
a
m
e
w
o
r
k
<
/
g
r
o
u
p
I
d
>
<
a
r
t
i
f
a
c
t
I
d
>
s
p
r
i
n
g
−
o
r
m
<
/
a
r
t
i
f
a
c
t
I
d
>
<
v
e
r
s
i
o
n
>
{srping.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-orm</artifactId> <version>
srping.version</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring−orm</artifactId><version>{srping.version}
org.springframework
spring-web
s
r
p
i
n
g
.
v
e
r
s
i
o
n
<
/
v
e
r
s
i
o
n
>
<
/
d
e
p
e
n
d
e
n
c
y
>
<
d
e
p
e
n
d
e
n
c
y
>
<
g
r
o
u
p
I
d
>
c
o
m
.
m
c
h
a
n
g
e
<
/
g
r
o
u
p
I
d
>
<
a
r
t
i
f
a
c
t
I
d
>
c
3
p
0
<
/
a
r
t
i
f
a
c
t
I
d
>
<
v
e
r
s
i
o
n
>
0.9.5.2
<
/
v
e
r
s
i
o
n
>
<
/
d
e
p
e
n
d
e
n
c
y
>
<
d
e
p
e
n
d
e
n
c
y
>
<
g
r
o
u
p
I
d
>
o
r
g
.
s
p
r
i
n
g
f
r
a
m
e
w
o
r
k
<
/
g
r
o
u
p
I
d
>
<
a
r
t
i
f
a
c
t
I
d
>
s
p
r
i
n
g
−
w
e
b
m
v
c
<
/
a
r
t
i
f
a
c
t
I
d
>
<
v
e
r
s
i
o
n
>
{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>spring-webmvc</artifactId> <version>
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>spring−webmvc</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.