`

maven2创建ssh WEB工程

阅读更多

mvn archetype:create -DgroupId=com.actioner.ssh2 -DartifactId=ssh2 -DarchetypeArtifactId=maven-archetype-webapp

会创建一个叫ssh2的maven web工程。
手动补足test及其下的java resources filters等及main下的java目录

mvn -Declipse.workspace=d:\projects eclipse:add-maven-repo

mvn eclipse:eclipse


在eclipse中配置配置好tomcat,并将ssh2.xml文件放到tocmat的conf\catalian\localhost下.ssh2.xml内容如下:
<Context path="/ssh2" docBase="D:\projects\ssh2\target\ssh2" debug="0" privileged="true" reloadable="false" workDir="D:\projects\ssh2\target\ssh2\tmp"></Context>

在eclipse中导入ssh2工程

启动tomcat.在ie中输入url:http://localhost:8080/ssh2
如果出现“Hello World”
则OK!!

继续:
在pom.xml中增加对hibernate3.25.ga spring2.06 struts2.09-core包的依赖。可借助eclipse插件实现

在web.xml中增加struts2框架,并在src\main\resources中增加struts.xml 可以将appfuse项目中的copy过来做为模板
在web.xml中增加spring框架,并在src\main\resources中增加 ApplicationResources.properties ApplicationResources_zh_CN.properties log4j.xml 等资源文件。均可以将appfuse项目中的copy过来做为模板

applicationContext.xml必须放在src\main\webapp\web-inf下

在applicationContext.xml中一定要设置dataSource和sessionFactory否则会报错。mysql数据库和数据库连接池的依赖包也要加载到pom.xml中

Cannot locate the chosen ObjectFactory implementation: spring 要加载struts2-spring.plugs.jar到pom.xml

分享到:
评论

相关推荐

    maven搭建SSH工程

    2. **创建SSH工程结构**: Maven有多种方式创建项目,如使用命令行或集成开发环境(IDE)。这里我们以IntelliJ IDEA为例: - 打开IDEA,选择“New” -&gt; “Project”,在“New Project”对话框中选择“Maven”。 -...

    maven下整合ssh源码

    在MyEclipse中,我们需集成Maven,创建一个新的Maven Web Project,然后在pom.xml文件中配置SSH框架以及MySQL驱动的依赖。例如: ```xml &lt;groupId&gt;org.springframework &lt;artifactId&gt;spring-context &lt;version&gt;...

    基于maven的ssh例子

    接下来,你需要创建一个新的Maven工程,并在`pom.xml`文件中添加SSH框架的依赖,这些依赖会自动从Maven仓库下载到本地。 在Eclipse中,你可以使用Maven的`archetype插件`来快速生成SSH的项目结构。之后,配置Spring...

    maven+ssh+MySQL

    在这里,我们可以安装M2E(Maven for Eclipse)插件,使Eclipse与Maven无缝集成,方便创建、配置和管理Maven项目。 3. Spring框架:Spring是核心的Java企业级应用框架,提供了依赖注入(DI)、面向切面编程(AOP)...

    maven 搭建SSH框架(带Source)

    1. **创建Maven项目**:首先,我们需要在IDE(如IntelliJ IDEA或Eclipse)中创建一个新的Maven工程,并配置好相应的POM.xml文件。 2. **添加SSH依赖**:在POM.xml文件中,我们需要添加Struts2、Spring和Hibernate的...

    Maven创建SSH通过CXF远程调用webservice

    服务端项目要使用"已存在的maven项目"导入,客户端直接使用"已存在的java工程导入"即可.不需要的配置如数据库连接信息可以注释掉,运行时,直接运行服务端项目,然后运行客户端项目的Action下面的方法即可.控制台可看到...

    Maven4MyEclipse 搭建ssh2+extjs项目(4)struts2.3.4+hibernate4.2.0+spring3.1.2

    1. 创建Maven工程,并配置POM.xml文件,添加SSH2和ExtJS的相关依赖。 2. 配置Struts2的struts.xml,定义Action和结果。 3. 配置Spring的beans.xml,声明和注入Bean。 4. 配置Hibernate的hibernate.cfg.xml,设置...

    maven构建项目工程

    在"Maven构建项目工程"中,我们可以深入了解Maven如何帮助我们快速、简便地创建和管理项目。 首先,创建一个新的Maven项目可以使用`mvn archetype:create`命令。在这个例子中,我们使用了`-DgroupId=org.lzk.ssh`和...

    SSH2框架的web项目

    2. **创建Maven工程**:SSH2项目一般基于Maven构建,通过pom.xml文件管理项目依赖。 3. **引入SSH2依赖**:在pom.xml中添加Struts2、Spring和Hibernate的依赖库。 4. **配置Struts2**:编写struts.xml配置文件,定义...

    maven2搭建hibernate+spring+struts2项目

    ### 一、创建Web工程 1. 使用`mvn archetype:create`命令创建一个基础的Web应用。例如: ```bash mvn archetype:create -DgroupId=net.apex.ssh -DartifactId=sshExt -DarchetypeArtifactId=maven-archetype-...

    SSH的简单工程框架

    SSH(Struts2 + Spring + Hibernate)是一种经典的Java Web开发框架组合,用于构建高效、可扩展的Web应用程序。这个框架组合提供了模型-视图-控制器(MVC)架构模式,帮助开发者实现业务逻辑与表现层的分离,提高...

    创建基于领域驱动设计的SSH工程.pdf

    **使用Maven创建领域驱动设计(DDD)分层的工程**:工程名为【DDD-Tutorial】,包括多个分层模块:【tutorial-infrastructure】、【tutorial-core】、【tutorial-application】、【tutorial-application-impl】、...

    Eclipse整合SSH框架笔记(附例子)

    1. **创建项目**:在Eclipse中新建一个Maven或普通Java项目,导入SSH框架的依赖库。 2. **配置环境**:根据上述介绍,分别配置Spring、Struts2和Hibernate的配置文件。 3. **编写实体类**:根据业务需求创建Java...

    ssh整合好的工程

    这个"ssh整合好的工程"可能是一个包含了Spring、Struts2和Hibernate这三大开源框架集成的Java Web项目,通常称为SSH框架。这些框架分别负责应用的业务逻辑管理、视图层展示和数据持久化。 Spring是企业级Java应用...

    手工搭建SSH集成工程

    2. **创建项目结构**:建立标准的Maven或Gradle项目结构,包含src/main/java、src/main/resources、src/main/webapp等目录。 3. **引入依赖**:在pom.xml或build.gradle文件中添加SSH框架及其依赖的版本号。 4. **...

    idea中ssh工程的创建和登陆功能的简单实现

    配置完成后,我们需要创建SSH工程的目录结构,包括src/main/java(源代码)、src/main/resources(资源配置)、src/main/webapp(Web应用资源)等。 在`src/main/java`下,创建相应的包结构,例如:...

    用Maven搭建Spring+Spring MVC+Hibernate框架

    要开始构建项目,你需要在Eclipse中安装Maven插件,然后创建一个Maven工程。 创建新工程后,我们需要在`pom.xml`文件中定义项目的基本信息,包括项目名称、版本、描述以及依赖。对于Spring+Spring MVC+Hibernate的...

    [SSH+Maven+Bootstrap视频教程]_12. 新建Hibernate反向生成实体类工程.zip

    我们主要探讨的是如何利用SSH(Struts2、Spring、Hibernate)框架结合Maven构建工具以及Bootstrap前端框架,来创建一个基于Hibernate的Java Web项目,并通过Hibernate的反向工程生成实体类。这个过程对于Java开发...

Global site tag (gtag.js) - Google Analytics