Appfuse配置

原创 2005年06月02日 15:06:00
1.Appfuse1.7,JDK1.4.2,ANT1.6.2,Mysql4.1.9,Tomcat5.0.16
拷贝appfuse lib/junit3.8.1/junit.jar 到 %ANT_HOME%/lib.

2.设置环境变量
ANT_HOME,
JAVA_HOME,
CATALINA_HOME,
MYSQL_HOME
Path中加入
%JAVA_HOME%bin;%ANT_HOME%bin;%CATALINA_HOME%bin;%MYSQL_HOME%bin;

3.运行Ant建立临时发布环境
先启动Mysql,建立数据库“你的自定义数据库名称”
ant new -Dapp.name=
你自定义web应用名称 -Ddb.name=你自定义数据库名称
你自定义web应用名称指你要建立的临时appfuse目录,与当前appfuse同级或可以设置路径(下面的ant的操作应该在临时appfuse目录下运行)
你自定义数据库名称”默认为Mysql的数据库名,并且root用户的密码为空。

如果需要改变数据库可以修改build.properties文件中这部分的参数:(我不明白这些有什么作用)
#database.jar=${postgresql.jar}
#database.type=postgresql
#database.name=myApp
#database.host=localhost
#database URL for creating other databases (doesn't work with pgsql)
#database.admin.url=jdbc:${database.type}://${database.host}/template1
#database.admin.username=postgres
#database.admin.password=postgres

#hibernate.dialect=net.sf.hibernate.dialect.PostgreSQLDialect
#database.driver_class=org.postgresql.Driver
#database.url=jdbc:${database.type}://${database.host}/${database.name}


建立数据库database, 在tomcat上发布应用

运行
ant setup

如果数据库出现错误,修改后可重新输入:ant setup-db

输入:
http://localhost:8080/你自定义web应用名称

登录失败!

运行任务

ant install

没有成功!出错信息如下:


(如果已经生成web目录)
那么直接在浏览器中输入http://localhost:8080/manager/deploy?path=%2F你自定义web应用名称将会删除已经生成的web应用程序。
否则
直接在浏览器中输入http://localhost:8080/manager/deploy?path=%2F你自定义web应用名称

出现窗口要求输入用户名和密码
查看
你自定义web应用名称/tomcat.properties 管理员用户密码为admin,admin

修改 tomcat/conf/tomcat-users.xml

<user username="admin" password="admin" roles="admin,manager"/>

删除tomcat/webapp下面”你自定义web应用名称目录和conf/Catalina/localhost下的你自定义web应用名称.xml文件,重新启动tomcat

运行ant install

成功!

输入 http://127.0.0.1:8080/
你自定义web应用名称。成功了!

输入用户名mraible
密码tomcat

OK!!进入主界面

---------------------------------------------------------------------------
测试报告
ant test-reports


注意:默认的Tomcat端口应该是8080,如果是其他端口,将会出现错误,改回8080即可。
版权声明:本文为博主原创文章,未经博主允许不得转载。

eclipse搭建AppFuse开发环境

一、AppFuse 提供了很多应用程序需要的一些特性,包括:      * 认证和授权      * 用户管理      * Remember Me(这会保存您的登录信息,这样就不用每次都再进行...
  • cdl2008sky
  • cdl2008sky
  • 2013年04月26日 11:24
  • 2481

maven-appfuse配备步骤

maven-appfuse配置步骤 配置环境: maven 2.2.1 appfuse 2.0.2 JDK 1.6.0_10 MySQL 5.1     下载文件: ...
  • qiaqia609
  • qiaqia609
  • 2014年07月01日 23:08
  • 2963

J2EE开发平台:Eclipse之Appfuse浅析

    很久没来更新过Blog了,工作忙啊,从J2ME转换到J2EE,需要学习的东西好好多啊,再加上这两年纷至沓来的各种框架,简直让人有点目不暇接啊,但是,没办法啊,所有的用人单位都需要你这个的会,那...
  • Casper2002
  • Casper2002
  • 2006年12月25日 13:47
  • 3311

appfuse3.0 学习

0 可以参照appfuse的官网给出的引导进行下载  ,我直接copy来: Create a project     Setup your Development Environment - or ...
  • DR_LF
  • DR_LF
  • 2014年12月10日 10:03
  • 2107

appfuse 登录跳转

以appfuse3为例子:        spring mvc架构的 搭建好appfuse后,开始研究它的一个个技术是如何进行组合的; 首先说下登录的跳转; 1   看到web.xml中的,默认...
  • DR_LF
  • DR_LF
  • 2014年12月10日 23:42
  • 1052

AppFuse 2.1的安装运行步骤------利用Maven构建appfuse

AppFuse 2.1刚刚于2011年4月4日发布。2.1比2.1.0.M2最大的好处是支持jetty:run快速部署,便于你在开发时进行测试(详见下文)。另外,也修正了许多bugs. 对于想要用好...
  • zzzkk2009
  • zzzkk2009
  • 2013年07月20日 23:15
  • 1568

Appfuse搭建过程(下源码不需要maven,lib直接就在项目里(否则痛苦死!))

什么是Appfuse:AppFuse是一个集成了众多当前最流行开源框架与工具(包括Hibernate、ibatis、Struts、Spring、DBUnit、Maven、Log4J、Struts Me...
  • zengfan1190
  • zengfan1190
  • 2014年06月12日 09:27
  • 1179

appfuse是什么

一、Appfuse简介Appfuse是Matt Raible 开发的一个指导性的入门级J2EE框架,它对如何集成流行的Spring、Hibernate、ibatis、struts、Xdcolet、ju...
  • abeetle
  • abeetle
  • 2007年06月14日 09:54
  • 4467

AppFuse代码生成器(AMP)

AMP(appfuse maven plugin) 创建一个javaBean package org.appfuse.model; import javax.persistence.Enti...
  • cdl2008sky
  • cdl2008sky
  • 2013年04月26日 11:30
  • 1630

AppFuse 3常见问题与解决方法

很长一段时间没做SSH项目了,最近抽空看了一下升级到3.x的appfuse,对新版本使用过程中出现的一些问题进行了排查,汇总如下,以备后用。起步使用appfuse的第一步自然是通过archetype:...
  • bluishglc
  • bluishglc
  • 2014年08月18日 08:30
  • 11081
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Appfuse配置
举报原因:
原因补充:

(最多只允许输入30个字)