`
xmeteor
  • 浏览: 75326 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

Appfuse2.1安装指南

阅读更多
1.按照Appfuse官网的快速指南里面的"Create a project"节,创建一个工程.
http://appfuse.org/display/APF/AppFuse+QuickStart#AppFuseQuickStart-run

2.下载AppFuse 2.1.0 Dependencies: http://java.net/projects/appfuse/downloads/download/appfuse-dependencies-2.1.0.tar.gz
将下载的压缩文件解压缩.
将maven_home/conf/settings.xml里面的localRepository设置为解压缩的目录(例如: <localRepository>d:/.m2/repository</localRepository>)

3.在创建的工程根目录下面打开"pom.xml",修改数据库连接密码,文档最后面(jdbc.password)

4.在创建的工程根目录下面打开"pom.xml",在"project/properties"节点里面加入下面的设置
        <!-- dependency settings -->
        <commons.beanutils.version>1.7.0</commons.beanutils.version>
        <commons.collections.version>3.1</commons.collections.version>
        <commons.dbcp.version>1.3</commons.dbcp.version>
        <commons.fileupload.version>1.2.1</commons.fileupload.version>
        <commons.io.version>2.0.1</commons.io.version>
        <commons.lang.version>2.3</commons.lang.version>
        <displaytag.version>1.2</displaytag.version>
        <javamail.version>1.4</javamail.version>
        <servlet.version>2.5</servlet.version>
        <jstl.version>1.1.2</jstl.version>
        <log4j.version>1.2.13</log4j.version>
        <ehcache.version>2.3.1</ehcache.version>
        <ehcache.web.version>2.0.3</ehcache.web.version>
        <sitemesh.version>2.4.2</sitemesh.version>
        <cxf.version>2.2.9</cxf.version>
        <aspectj.version>1.6.10</aspectj.version>
        <compass.version>2.2.0</compass.version>
        <dwr.version>2.0.3</dwr.version>
        <hibernate.version>3.6.1.Final</hibernate.version>
        <jpa.version>2.0-cr-1</jpa.version>
        <slf4j.version>1.5.6</slf4j.version>
        <spring.security.version>3.0.5.RELEASE</spring.security.version>
        <urlrewrite.version>3.1.0</urlrewrite.version>
        <struts.menu.version>2.4.3</struts.menu.version>
        <velocity.version>1.4</velocity.version>


5.在创建的工程根目录下面打开"pom.xml"
186行
<includes>ApplicationResources_*.properties</includes>

替换为
<includes>ApplicationResources_*.properties,displaytag_*.properties,errors_*.properties</includes>


6.更改"src\main\resources\hibernate.cfg.xml"文件的DTD为
http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd


7.在你的工程根目录运行:
mvn appfuse:full-source


8.在你的工程根目录运行:
mvn jetty:run


9.打开浏览器在地址栏输入"http://localhost:8080", 现在你应该能看到登录画面, 你可以用用户名/密码: "admin/admin" 登录
分享到:
评论

相关推荐

    AppFuse2.1所需包

    AppFuse 2.1 版本是该项目的一个较早版本,但仍然包含了现代Web开发的核心技术,如Spring MVC和Hibernate4。 Spring MVC 是Spring框架的一部分,是一个用于构建Web应用程序的模型-视图-控制器(MVC)框架。它允许...

    appfuse开放web service指南

    appfuse开放web service指南 appfuse开放web service指南

    appfuse学习笔记(一)安装部署

    **AppFuse 学习笔记(一):安装与部署** AppFuse 是一个开源项目,它提供了一种快速构建企业级 Web 应用程序的方式。它使用了多种流行的技术栈,如 Spring Boot、Hibernate、Thymeleaf 和 Maven,使得开发者可以更...

    appfuse

    如果没有预装,可以从官方网站下载并按照指南进行安装。 接下来,你需要为项目添加缺失的jar包。打开`pom.xml`文件,这是Maven的配置文件,其中列出了所有项目依赖。通过查阅AppFuse 2.0的官方文档或者从已知的依赖...

    Appfuse构建指南

    ### Appfuse构建指南 #### 一、准备工作 在开始构建Appfuse项目之前,我们需要准备一些必要的软件环境。根据文档中的指示,以下是我们需要完成的工作: 1. **下载并安装JDK 5.0或以上版本**: - Java ...

    appfuse-documentation-2.1.0官方文档

    教程部分为开发者提供了大量的实践指南,帮助他们掌握如何在 AppFuse 中实现特定功能。以下是一些关键的教程: - **开发环境**:介绍如何搭建适合 AppFuse 开发的环境。 - **企业集成**:讲解如何将 AppFuse 集成到...

    AppFuse

    ### AppFuse:加速J2EE项目开发 #### 一、简介与背景 AppFuse是一个用于启动J2EE项目的工具包,它提供了一种快速而简便的方法来构建基于Java的应用程序。该工具包由Matt Raible创建,他在网络开发领域拥有丰富的...

    appfuse 学习笔记

    ### Appfuse 学习笔记 #### 一、Appfuse 简介 Appfuse 是一个开源框架,旨在帮助开发者高效地构建企业级应用。通过提供一套完善的架构模板、最佳实践和技术栈组合,使得开发者能够专注于业务逻辑的实现,而不是...

    APPFUSE工具研究.doc

    为了使用AppFuse 2.0,开发者需要安装以下基础工具: 1. **JDK 1.5或更高版本**:作为Java开发的基础环境。 2. **MySQL数据库**:作为示例数据库,但AppFuse也支持其他多种数据库。 3. **Maven 2.0.6或更高版本**:...

    Appfuse 2.doc

    ### Appfuse 2.0 入门指南及源码下载详解 #### 一、概述 本文档旨在为初学者提供一份详细的指南,帮助理解和实践如何从零开始搭建基于Appfuse 2.0的开发环境,并下载其源码进行学习。Appfuse是一款开源的Java Web...

    MAVEN 搭建APPFUSE

    【MAVEN 搭建APPFUSE】是一个关于使用Maven构建基于AppFuse的应用程序的教程。AppFuse是一个开源项目,旨在简化Web应用程序的开发,它提供了一个基础框架,可以帮助开发者快速启动新项目,整合了Spring、Hibernate、...

    AppFuse 2.0 RC1 Documentation

    21. **教程和开发环境**:提供安装配置教程,如SMTP服务器设置,以及从旧版AppFuse迁移至新版的指南。 22. **持久层技术**:涉及使用Hibernate、iBATIS、JPA等持久层框架的方法和技巧。 23. **服务端技术**:...

    建立项目原型骨架的步骤(最新版本appfuse)appfuse2.1.0-M2

    AppFuse 是一个开源项目,它提供了快速开发Java Web应用程序的基础框架。这个框架集成了Spring、Hibernate和Struts等主流技术,使得开发者能够...对于初学者,AppFuse 提供的快速启动指南和详尽文档是极好的学习资源。

    appfuse1.4-architecture

    06年时的appfuse,学习SSH架构的经典入门框架。相对比较老的资料,可以欣赏一下当时的架构,向牛人致敬

    玩转appfuse--使用appfuse建设MVC网站

    在提供的压缩包中,"基于appfuse开发网站.doc"很可能是详细的开发指南,涵盖了AppFuse的使用方法、配置步骤以及常见问题。"CertsManSys"可能是一个实际的AppFuse应用示例,包含了完整的源代码,你可以运行这个例子来...

    可直接使用的appfuse项目

    AppFuse是一个集成了众多当前最流行开源框架与工具(包括Hibernate、ibatis、Struts、Spring、DBUnit、Maven、Log4J、Struts Menu、Xdoclet、SiteMesh、OSCache、JUnit、JSTL等(现在还有lucene的,无敌了))于一身的...

    Appfuse开发教程

    **Appfuse开发教程** Appfuse 是一个开源项目,它提供了一种快速开发Web应用程序的方式,尤其在使用Java技术栈时。本教程将深入探讨如何利用Appfuse创建数据访问对象(DAO)和简单Java对象(POJO),并进行数据库...

Global site tag (gtag.js) - Google Analytics