首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

appfuse 环境筹建

2012-07-27 
appfuse 环境搭建下载并解压maven最新版,不得低于2.0.6设置环境变量:M2_HOME?运行过程中,会看到一系列的w

appfuse 环境搭建

    下载并解压maven最新版,不得低于2.0.6设置环境变量:M2_HOME=

?

运行过程中,会看到一系列的waring警告,不用管。等看到:Builde Success,表示成功了。

修改pom.xml,在最下面有数据库的配置。若你是mysql数据库,则很简单,只需修改用户名和密码(默认为root和空)。若是其他数据库,请参照pom.xml里面的数据库配置文件进行替换修改。
修改数据库的名称

<db.name>appfuse</db.name>


修改好之后,在dos模式下进入D:\Project\appfuse2.0.1\appfuse-spring,运行mvn appfuse:full-source。这也是个很快的过程。

?修改 src\main\resources hibernate.cfg.xml

    安装Eclipse插件

地址:http://m2eclipse.sonatype.org/sites/m2e?下面有几好版本。

?

根据Eclipse的版本、确认要装哪个。重启Eclise之后,导入的项目已经是Eclise项目。

?

? 2. 用Eclipse 打开项目后,发现Xfie 包不存在。如果没有这个需求,可以先屏蔽这功能,以后再说吧。

如果E文好的话,网上有说明。共五步。

?

?

mvn appfuse:gen-model?根据数据库的表生成java类mvn appfuse:gen根据 POJOs.生成并安装Tests, DAO, Managers, Controllers and Views mvn appfuse:full-source把运行所需要的org.appfuse中的依赖类转换成你的包名称mvn eclipse:eclipse生成eclipse的项目的配置文件,用户可以直接把项目导入到eclipse中mvn jetty:run-war?打包并且发布你的应用程序到Jetty, 查看在 http://localhost:8080 mvn appfuse:install????????????????把生成的源代码及配置文件写入到src中 mvn integration-test?启动TOMCAT(或别的服务器)进行测试 mvn appfuse:remove???????????? 删除appfuse:gen.生成的代码 mvn appfuse:clean???????????????? 清除target下的所有内容?

?

?mvn war:inplace 将war中的文件放入 自己的项目的webapp目录
mvn appfuse:gen-model??? 根据数据库的表生成java类
mvn appfuse:gen????????? 根据 POJOs.生成并安装 Tests, DAOs, Managers, Controllers and Views
mvn appfuse:full-source 把运行所需要的org.appfuse中的依赖类转换成你的包名称
mvn eclipse:eclipse????? 生成eclipse的项目的配置文件,用户可以直接把项目导入到eclipse中
mvn jetty:run?????? 编译并发布你的应用程序到Jetty, 查看在 http://localhost:8080
mvn jetty:run-war??????? 打包并且发布你的应用程序到Jetty, 查看在 http://localhost:8080
mvn appfuse:install????? 把生成的源代码及配置文件写入到src中
mvn integration-test???? 启动TOMCAT(或别的服务器)进行测试
mvn appfuse:remove?????? 删除appfuse:gen.生成的代码
mvn appfuse:clean??????? 清除target下的所有内容

?

学习文章

    http://www.blogjava.net/shenlei/articles/appfuse.htmlhttp://blog.sina.com.cn/s/blog_4051f5dc0100hezp.htmlhttp://www.iteye.com/topic/989246http://www.iteye.com/topic/149511http://wenku.baidu.com/view/aeb100fe700abb68a982fbb3.html? 强烈推荐http://www.diybl.com/course/3_program/java/javajs/20100719/454480.htmlhttp://q.sohu.com/forum/5/topic/3023405

Search方法还要重新写。里面的 CompassSearchCommand 多表的话还不太灵活。?

?

我也在搭建相关环境,共同学习 QQ:147893145

?

热点排行