`
KAXU
  • 浏览: 266969 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

AppFuse2.0 初始化

阅读更多

转载于 http://hi.baidu.com/zhang20084/blog/item/f1874ec26997ec36e4dd3bb4.html

 

(1)Appfuse 2.0 Released 初始化
2007年10月19日 星期五 下午 05:59

Labels:Appfuse 2.0 Released 初始化,下载,源码,demo,例子

公司备用:

目前已有的环境是jdk-6u1-windows-i586-p.exe,apache-tomcat-6.0.13,mysql-5.0.27-win32

需要下载maven-2.0.7-bin.zip

      maven安装使用:

        解压 maven-2.0.7-bin.zip到你希望安装Maven 2.0.7的目录下. 例如 E:\Tools\maven\maven-2.0.7
在你的环境变量path中设置maven的路径, 新建一个MAVEN_HOME      例如E:\Tools\maven\maven-2.0.7。在path中设置%MAVEN_HOME%\bin; 。

       在命令行 执行mvn --version ,如能正确显示maven的版本号,说明maven安装成功。

下面我们就可以下载appfuse2.0了,选择Struts 2 Basic

1.在本地新建一个文件存放appfuse,例如:E:\appfuse

2.命令行进入E:\appfuse,执行mvn archetype:create -DarchetypeGroupId=org.appfuse.archetypes -DarchetypeArtifactId=appfuse-basic-struts -DremoteRepositories=http://static.appfuse.org/releases -DarchetypeVersion=2.0 -DgroupId=com.mycompany.app -DartifactId=myproject

3.可能需要修改E:\appfuse\myproject\pom.xml的mysql密码为你的mysql密码

4.我们需要这个Demo的源码,通过mvn appfuse:full-source

5.执行mvn integration-test 这个命令会完成相关 jar 包和 Tomcat 的下载,运行你的工程的集成测试。上面的命令大概需要5-10分钟。如果测试不成功也无所谓。因为我们不需要用这个环境开发。 到E:\appfuse\myproject\target 里面有个war,就是生成好,可以运行的,检查一下mysql是否多了一个数据库myproject,拷贝到自己的tomcat下面,启动,访问即可。

6.我们原来用的是myeclipse开发的,但是appfuse不支持,我们可以调整代码的布局和myeclipse一样,暂时就安装appfuse的开发来,先生成eclipse的项目文件 通过命令mvn eclipse:eclipse

下面我们将通过appfuse来开发项目

参考:1. Appfuse 2.0简单开始和源码的下载

              2.AppFuse QuickStart

Labels:Appfuse 2.0 Released 初始化,下载,源码,demo,例子

分享到:
评论
2 楼 KAXU 2008-12-19  
black.angel 写道

楼主你是转载的吧,怎么弄都弄不好,郁闷。每次都是 Error building POM (may not be this project's POM).


这个应该是可以的,我就是按照这个步骤来完成的。我现在也没有用这个工具了,你再多试试,不好意思啊
1 楼 black.angel 2008-10-20  
楼主你是转载的吧,怎么弄都弄不好,郁闷。每次都是 Error building POM (may not be this project's POM).

相关推荐

    AppFuse 2.0 RC1 Documentation

    AppFuse 2.0 RC1 Documentation

    appfuse 2.0 教程

    appfuse 2.0 教程,不可多得的教程。包括代码生成,环境配置。

    appfuse2.0种mysql 数据库

    使用appfuse2 的时候,需要连接mysql数据,数据库建表的sql语言。

    APPFUSE2.0中加入FCKeditor

    NULL 博文链接:https://lionsadness.iteye.com/blog/750784

    appfuse新手上路

    新手使用appfuse2.0,启动步骤和配置过程

    appfuse

    使用appfuse2.0,下载过来的实例源码,没有jar包

    AppFuse学习笔记(J2EE入门级框架)

    Appfuse是Matt Raible 开发的一个指导性的入门级J2EE框架,它对如何集成流行的Spring、Hibernate、iBatis、Struts、xDcolet、Junit、Taperstry、JSF等基础框架给出...AppFuse2.0重构了AppFuse1.0,转到Maven2和Jdk1.5。

    appfuse 学习笔记

    Appfuse 一个开放源码的项目和应用程序,帮助我们快速而高效的地开发。 Appfuse是Matt Raible 开发的一个指导性的入门级J2EE框架,它对如何集成流行的Spring、...AppFuse2.0重构了AppFuse1.0,转到Maven2和Jdk1.5。

    appfuse-documentation-2.0

    AppFuse是目前最火热的开源项目,采用如SSH架构等,是优秀的系统开发框架。

    Candy for Appfuse-开源

    Candy for AppFuse 是一组插件,旨在让您使用 AppFuse 2.0 的日常工作更加舒适。 它的最终目标是让开发人员忘记所有 maven2 命令,同时支持 Appfuse 最佳实践。

    AppFuse入门文档(AppFuse与SpringMVC+mybatis整合)

    本文档详细描述了AppFuse与SpringMVC+mybatis整合的过程,只要你懂一些基本的eclipse操作和基本的maven命令,就可以在三分钟之内迅速的搭建出一个AppFuse的架构

    AppFuse

    本文以一个 J2EE 开发者的角度,借助一个简单的应用示例,在融合了个人经验的基础上介绍了如何用 AppFuse 一步步地构建 J2EE 项目。通过阅读本文,读者不仅能够学会用 AppFuse 进行开发,而且能够充分体会到 AppFuse...

    APPFUSE工具研究.doc

    Appfuse是一个开源的工程应用,它集成了现在最流行的开发框架到该应用中,使用Maven可以很方便的开发和部署因为。也可以集成到现在流行的开源开发工具如eclipse,idea等。现在让我们简单的看看APPFUSE开发应用的简单...

    appfuse1.4-architecture

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

    可直接使用的appfuse项目

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

    Appfuse1.9至2.0.2

    主要是自己从网络上搜集的一些关于appfuse1.8.2-2.0.2的一些相关资料,间或有点自己试验的记录,还有点maven和quartz的东东,之前我主要是用1.8.2构建项目,感觉还不错,希望对想学习appfuse的人有些帮助.

    AppFuse2.1所需包

    AppFuse2.1所需包,主要包括Spring MVC+Hibernate4 还有一些其它包!

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

    建立项目原型骨架的步骤(最新版本appfuse)appfuse2.1.0-M2 spring3.0 hibernte3.3 struts2.1.8

Global site tag (gtag.js) - Google Analytics