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即可。
版权声明:本文为博主原创文章,未经博主允许不得转载。

appfuse 2.0.2 在eclipse 上的配置

环境         JDK1.6, eclipse 3.4 JEE, maven 2.0.9, m2eclipse, mysql         我个人总是使用eclipse 的那个birt...

appfuse 部署到tomcat报错

appfuse3 部署到Eclipse中,使用jetty启动时,没有错误; 使用maven 打成war包部署到 tomcat 中就是报错 : jkd 1.7    + tomat 6  ;  ...
  • DR_LF
  • DR_LF
  • 2014年12月11日 17:19
  • 2125

AppFuse代码生成器(AMP)

AMP(appfuse maven plugin) 创建一个javaBean package org.appfuse.model; import javax.persistence.Enti...

基于Appfuse的持久层开发

Appfuse Persistence(基于Appfuse的持久层开发) Skip to end of metadataGo to start of metadata ...

appfuse

使用 AppFuse 快速构建 J2EE 应用本文以一个 J2EE 开发者的角度,借助一个简单的应用示例,在融合了个人经验的基础上介绍了如何用 AppFuse 一步步地构建 J2EE 项目。通过阅读本...

用好SSH (Struts2+Spring+Hibernate) - AppFuse 2.1.0.M2 的安装运行步骤

AppFuse对于想要用好SSH (Struts2, Spring, Hibernate)的朋友来说,是不可多得的宝贵范例。我最近正在研究SSH,基本概念学了不少,但是一到发现AppFuse 2.1....
  • bwwlpnn
  • bwwlpnn
  • 2011年04月01日 22:48
  • 1473

appfuse 快速搭建环境 tomcat

通常我们使用APPFUSE2.0的项目,导入eclipse里,无法正常编译,只能使用maven 我感觉挺不舒服的,经过探索,发现这样配置以后,就会方便了很多,而且还已经直接在eclipse中的tom...
  • tianlzh
  • tianlzh
  • 2012年08月15日 17:45
  • 501

基于Appfuse 2.1快速构建工程的注意事项

好久没玩Appfuse了,最近因为工作的原因,需要快速构建两个工程原型作sample之用,于是又想到了Appfuse.自Appfuse 2.1发布后这还是第一次使用,以下罗列了使用Appfuse2.1...

appfuse3 生成代码

代码生成从oracle表生成代码 :
  • DR_LF
  • DR_LF
  • 2014年12月12日 15:18
  • 1407

利用Maven构建appfuse。

利用Maven构建appfuse。 步骤如下: 1)Maven下载,下载apache-maven-2.2.1-bin.zip 下载地址:http://apache.freelamp.com/mav...
  • sqc1112
  • sqc1112
  • 2014年01月20日 15:09
  • 873
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Appfuse配置
举报原因:
原因补充:

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