Eclipse 利用Maven搭设SSH

----[color=darkred]确保已经安装Maven(并且已经设置了环境变量)[/color],Eclipse3.4,JDK1.6,Tomcat6.0
[b]1.使用Maven在cmd里面创建1个Web工程[/b]
<1>cmd---进入要创建工程的文件夹,
输入:mvn archetype:create -DgroupId="项目全包目录(以'.'间隔)" -DartifactId="项目名"
-DarchetypeArtifactId=maven-archetype-webapp(告诉maven当前创建的是一个web Project)

<2>修改pom.xml文件:
1):配置本地库和远程库到pom.xml中的
<repositories>标签中
<repository>
<id>artifactory</id>
<name>my artifactory</name>
<url>http://192.168.88.100:8081/artifactory/repo</url>
</repository>

<repository>
<id>maven2-repository.dev.java.net</id>
<name>Java.net Repository for Maven</name>
<url>http://download.java.net/maven/2/</url>
<layout>default</layout>
</repository>
</repositories>

2):将需要的jar包以<dependency>标签的形式+入到<dependencies>中
比如Hibernate,Spring,Struts2,JavaTransaction......

<3>编译当前工程:
修改完毕之后返回到控制台:
mvn eclipse:eclipse -Dwtpversion=2.0
如果没有配置本地库和远程库(但是pom.xml中一定要<dependency>声明需要的jar)
mvn eclipse:eclipse -Dwtpversion=2.0 -DdownloadSource=true -DdownloadJavadocs=true

<4>如果无错误,doc页面正在Download所有pom.xml中需要的jar

[b]2.打开Eclipse,将编译好的工程导入[/b]
1):创建包: src\main\下创建java包
2):打结构: 在java包中创建dao,service,util,action,entity,query,common......等结构包(只要是涉及到java代码的)


[b]3.修改配置文件:[/b]
<1>进入src\main\webapp\WEB-INF中,打开web.xml文件配置(以ssh为例子):
1):spring的配置文件的加载
2):spring的监听器
3):struts2的过滤器

<2>进入src\main\resources配置其它需要的配置文件:
1):applicationContext.xml applicationContextAction.xml applicationContextDao.xml......
当Spring托管Hibernate的时候,不需要Hibernate.cfg.xml,(sessionFactory和DataSource写在Spring核心配置中)

1:记得在entity(model)层配置 XXX.hbm.xml的实体映射描述
2:


2):struts.xml
控制跳转和请求,其中Action的class可以在applicationXXX.xml中声明
3):XXX.hbm.xml
实体映射描述文件.描述该包中实体跟数据库中数据表的联系.

[b]4.完成之后,保险起见,再次进入控制台再次编译,回到程序Refresh一下项目.[/b]

[b]5.框架搭建完成.[/b]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值