----
确保已经安装Maven(并且已经设置了环境变量),Eclipse3.4,JDK1.6,Tomcat6.0
1.使用Maven在cmd里面创建1个Web工程
<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
2.打开Eclipse,将编译好的工程导入
1):创建包: src\main\下创建java包
2):打结构: 在java包中创建dao,service,util,action,entity,query,common......等结构包(只要是涉及到java代码的)
3.修改配置文件:
<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
实体映射描述文件.描述该包中实体跟数据库中数据表的联系.
4.完成之后,保险起见,再次进入控制台再次编译,回到程序Refresh一下项目.
5.框架搭建完成.
分享到:
相关推荐
在"eclipse+maven"的环境下,开发者可以利用Maven的这些功能,方便地管理SSH框架和其他库的依赖,简化项目的构建过程。 3. **Spring**:Spring是一个全面的Java企业级应用开发框架,核心特性包括依赖注入(DI)和...
Maven整合SSH案例 ************************************************************************************* 注意:运行前请配置Maven环境,和修改config.properties中数据库名称用户和密码,并且修改Tuser中的...
**eclipse-maven3-plugin** 是一个专门为 Eclipse IDE 设计的插件,它允许开发者在 Eclipse 开发环境中无缝集成 Maven 构建工具。Maven 是一个项目管理和综合工具,广泛用于 Java 应用程序的构建、依赖管理和项目...
通过这个过程,你将了解如何利用Eclipse和Maven搭建SSH框架,从而更高效地进行Java Web开发。这个过程中涉及的知识点包括Maven的使用、SSH框架的原理与配置、以及Java Web开发的基本流程。学习并掌握这些内容,将有...
打开并输入:path= D:/Development/eclipse-JavaEE/eclipse/plugins/maven(请参照上面对应你的 maven 插件) 4. 重启 eclipse,OK,完成了,启动后你打开Window ---> Preferences 会发现一个多了一个选项Maven...
jeecg-framework3.4.3发布版本-eclipse-maven版本.zipjeecg-framework3.4.3发布版本-eclipse-maven版本.zipjeecg-framework3.4.3发布版本-eclipse-maven版本.zipjeecg-framework3.4.3发布版本-eclipse-maven版本....
总之,Eclipse的Maven插件极大地简化了Java项目的构建和管理工作,让开发者能够在熟悉的Eclipse环境中充分利用Maven的强大功能。无论是新手还是经验丰富的开发者,都能从中受益,提高开发效率和项目的可维护性。
Eclipse Maven3 插件,通常被称为 m2e(Maven Integration for Eclipse),是Eclipse IDE中的一个核心组件,用于支持Maven构建工具的集成。这个插件使得开发者能够在Eclipse环境中无缝地管理Maven项目,包括构建、...
在IT行业中,SSH(Struts2、Spring、Hibernate)是一个常见的Java Web开发框架组合,而Maven则是一个项目管理和综合工具。"构建基于Maven的SSH原型项目"这个主题,旨在帮助初学者理解和掌握如何使用这些技术搭建一个...
eclipse更新maven,jdk改变解决办法 eclipse更新maven时,项目原本设定的jdk版本发生改变,这是由于maven的编译器插件的默认设置所致。编译器插件用来编译项目的源文件,从3.0版本开始,默认编译器是javax.tools....
Eclipse是一款广受欢迎的Java开发集成环境,而Maven则是一个强大的项目管理和构建工具,它遵循约定优于配置的原则,能够帮助开发者管理项目依赖、构建、报告等任务。然而,在某些网络环境不佳的情况下,Eclipse可能...
【Eclipse整合Maven开发教程】 Maven是一个强大的构建工具,尤其在Java开发领域中广泛使用,它负责项目的依赖管理、构建过程以及元数据管理。本文主要针对已有Eclipse使用经验的开发者,介绍如何在Eclipse环境中...
"Eclipse-Maven 内置"指的是Eclipse集成Maven的功能,允许用户在Eclipse环境中直接进行Maven项目的创建、构建和管理,无需离开IDE。 **1. Maven 插件集成** Eclipse通过M2E(Maven Integration for Eclipse)插件...
在IT行业中,Eclipse是一款广泛使用的Java集成开发环境(IDE),而Maven是Apache软件基金会开发的一款项目管理和综合工具,主要用于构建、管理和依赖管理。在Eclipse中安装Maven插件,可以方便开发者在IDE内进行...
Maven利用中央仓库来存储各种开源库,使得开发者无需手动下载依赖,只需在POM.xml文件中声明,Maven就能自动下载并管理这些依赖。 要在Eclipse中安装Maven插件,我们通常采用Eclipse Marketplace或者通过Install ...
【标题】"eclipse-maven3-plugin.rar"指的是Eclipse集成开发环境与Maven 3.0.4版本...通过将Maven 3.0.4插件集成到Eclipse中,开发者可以享受到无缝的开发体验,利用Maven的强大功能,同时保持在熟悉的IDE环境中工作。
Eclipse 搭建 Maven 项目详解 Maven 是一个项目管理工具,能够帮助开发者更好地管理项目的依赖关系和编译过程。Eclipse 是一个流行的集成开发环境(IDE),提供了对 Maven 的支持。下面将详细介绍如何在 Eclipse 中...