appfuse1.9.4部署指南
来源:互联网 发布:淘宝美工代码生成器 编辑:程序博客网 时间:2024/04/29 19:30
====================================
appfuse1.9.4部署指南:
====================================
====================================
一.命令行方式:
====================================
首先设置环境变量:
1.安装软件:
JDK 1.4.2
ANT 1.6.2+以上
Tomcat 5.0以上
MySQL4.0 以上
2.新建一个文件setenv.bat,内容如下:
@ECHO OFF
REM PAY ATTENTION TO ADDING
SET JAVA_HOME=C:/j2sdk1.4.2_02
SET ANT_HOME=C:/apache-ant-1.6.3
SET CATALINA_HOME=C:/Tomcat 5.0
SET MYSQL_HOME=C:/mysql
SET PATH=%JAVA_HOME%/bin;%ANT_HOME%/bin;%CATALINA_HOME%/bin;%MYSQL_HOME%/bin;%PATH%
CALL C:/WINNT/SYSTEM32/CMD.EXE
@ECHO ON
SET
上面的环境根据自己的软件安装地方进行合理设置。
注意: Please copy junit.jar into C:/apache-ant-1.6.3/lib
2.然后进入运行上面的setenv.bat,
再在Dos中进入到appfuse的安装目录下,比如D:/work/eclipse3.0.1-work/appfuse1.9.4。通过命令
cd D:/work/eclipse3.0.1-work/appfuse1.9.4
3.根据properties.xml知道,
1)加载lib/lib.properties 文件中的属性,将所有的依赖component引导入内。
2)首先加载${user.home}/.${ant.project.name}-build.properties 目前暂时没有这个文件。
3)加载${user.home}/.build.properties 目前暂时没有这个文件
4)加载build.properties ------------------------------根据自己的情况作一些修改。
由于properties.xml中定义了一些缺省的properties,这些缺省的properties针对mysql,tomcat来的,
而我们又采用了这两种软件,所以无须修改build.properties文件。
5)加载web/WEB-INF/classes/mail.properties--------------根据自己的情况作一些修改
无须修改该文件。
4.在Dos环境下进入目录D:/work/eclipse3.0.1-work/appfuse1.9.4中,
1)运行 ant -f build.xml -l build.log setup 此命令执行以下三个功能:setup-db setup-tomcat deploy
2)在IE上执行 http://localhost:8080/appfuse/ , 然后输入user: mraible password:tomcat, 进入系统内部。
5.其他target的作用:
ant -f build.xml -l build.log clean 清除所有的垃圾内容,保持整洁的工程文件
ant -f build.xml -l build.log test-all 完成所有部分的测试(执行这个之前首先将tomcat停止)。
ant -f build.xml -l build.log test-reports 完成测试报告(前提条件:首先执行完test-all)
ant -f build.xml -l build.log deploy-test-reports 将测试报告部署到tomcat上去(前提条件:首先执行完test-all)
通过 http://localhost:8080/appfuse/test-reports 可以访问测试报告
ant -f build.xml -l build.log refresh 删除tomcat上的appfuse应用然后再重新部署appfuse应用上去。
====================================
二.eclipse上的安装方式:
====================================
1.首先设置windows的环境变量:
右击"我的电脑"->"属性"->"高级"->"环境变量",增加如下全局的环境变量。
CATALINA_HOME=C:/Tomcat5.0
2.首先将appfuse1.9.4工程导入到eclipse中。
打开build.xml,一切显示正常。可以用antexplorer插件看所有的target依赖关系。
3.适当修改一些properties:
根据properties.xml知道,
1)加载lib/lib.properties 文件中的属性,将所有的依赖component引导入内。
2)首先加载${user.home}/.${ant.project.name}-build.properties 目前暂时没有这个文件。
3)加载${user.home}/.build.properties 目前暂时没有这个文件
4)加载build.properties ------------------------------根据自己的情况作一些修改。
由于properties.xml中定义了一些缺省的properties,这些缺省的properties针对mysql,tomcat来的,
而我们又采用了这两种软件,所以无须修改build.properties文件。
5)加载web/WEB-INF/classes/mail.properties--------------根据自己的情况作一些修改
无须修改该文件。
4.在eclipse平台上运行build.xml的"setup" target之前,首先将build.xml中下面一行注释掉。
<!--fail unless="junit.present" message="Please copy junit.jar into ${env.ANT_HOME}/lib"/-->
5.然后通过eclipse方式执行"setup" target.
6.开启tomcat,
7.在IE上执行 http://localhost:8080/appfuse/ ,
然后输入user: mraible password:tomcat, 进入系统内部。
appfuse1.9.4部署指南:
====================================
====================================
一.命令行方式:
====================================
首先设置环境变量:
1.安装软件:
JDK 1.4.2
ANT 1.6.2+以上
Tomcat 5.0以上
MySQL4.0 以上
2.新建一个文件setenv.bat,内容如下:
@ECHO OFF
REM PAY ATTENTION TO ADDING
SET JAVA_HOME=C:/j2sdk1.4.2_02
SET ANT_HOME=C:/apache-ant-1.6.3
SET CATALINA_HOME=C:/Tomcat 5.0
SET MYSQL_HOME=C:/mysql
SET PATH=%JAVA_HOME%/bin;%ANT_HOME%/bin;%CATALINA_HOME%/bin;%MYSQL_HOME%/bin;%PATH%
CALL C:/WINNT/SYSTEM32/CMD.EXE
@ECHO ON
SET
上面的环境根据自己的软件安装地方进行合理设置。
注意: Please copy junit.jar into C:/apache-ant-1.6.3/lib
2.然后进入运行上面的setenv.bat,
再在Dos中进入到appfuse的安装目录下,比如D:/work/eclipse3.0.1-work/appfuse1.9.4。通过命令
cd D:/work/eclipse3.0.1-work/appfuse1.9.4
3.根据properties.xml知道,
1)加载lib/lib.properties 文件中的属性,将所有的依赖component引导入内。
2)首先加载${user.home}/.${ant.project.name}-build.properties 目前暂时没有这个文件。
3)加载${user.home}/.build.properties 目前暂时没有这个文件
4)加载build.properties ------------------------------根据自己的情况作一些修改。
由于properties.xml中定义了一些缺省的properties,这些缺省的properties针对mysql,tomcat来的,
而我们又采用了这两种软件,所以无须修改build.properties文件。
5)加载web/WEB-INF/classes/mail.properties--------------根据自己的情况作一些修改
无须修改该文件。
4.在Dos环境下进入目录D:/work/eclipse3.0.1-work/appfuse1.9.4中,
1)运行 ant -f build.xml -l build.log setup 此命令执行以下三个功能:setup-db setup-tomcat deploy
2)在IE上执行 http://localhost:8080/appfuse/ , 然后输入user: mraible password:tomcat, 进入系统内部。
5.其他target的作用:
ant -f build.xml -l build.log clean 清除所有的垃圾内容,保持整洁的工程文件
ant -f build.xml -l build.log test-all 完成所有部分的测试(执行这个之前首先将tomcat停止)。
ant -f build.xml -l build.log test-reports 完成测试报告(前提条件:首先执行完test-all)
ant -f build.xml -l build.log deploy-test-reports 将测试报告部署到tomcat上去(前提条件:首先执行完test-all)
通过 http://localhost:8080/appfuse/test-reports 可以访问测试报告
ant -f build.xml -l build.log refresh 删除tomcat上的appfuse应用然后再重新部署appfuse应用上去。
====================================
二.eclipse上的安装方式:
====================================
1.首先设置windows的环境变量:
右击"我的电脑"->"属性"->"高级"->"环境变量",增加如下全局的环境变量。
CATALINA_HOME=C:/Tomcat5.0
2.首先将appfuse1.9.4工程导入到eclipse中。
打开build.xml,一切显示正常。可以用antexplorer插件看所有的target依赖关系。
3.适当修改一些properties:
根据properties.xml知道,
1)加载lib/lib.properties 文件中的属性,将所有的依赖component引导入内。
2)首先加载${user.home}/.${ant.project.name}-build.properties 目前暂时没有这个文件。
3)加载${user.home}/.build.properties 目前暂时没有这个文件
4)加载build.properties ------------------------------根据自己的情况作一些修改。
由于properties.xml中定义了一些缺省的properties,这些缺省的properties针对mysql,tomcat来的,
而我们又采用了这两种软件,所以无须修改build.properties文件。
5)加载web/WEB-INF/classes/mail.properties--------------根据自己的情况作一些修改
无须修改该文件。
4.在eclipse平台上运行build.xml的"setup" target之前,首先将build.xml中下面一行注释掉。
<!--fail unless="junit.present" message="Please copy junit.jar into ${env.ANT_HOME}/lib"/-->
5.然后通过eclipse方式执行"setup" target.
6.开启tomcat,
7.在IE上执行 http://localhost:8080/appfuse/ ,
然后输入user: mraible password:tomcat, 进入系统内部。
- appfuse1.9.4部署指南
- appfuse1.8.0安装指南
- Appfuse1.9.4开发环境搭建
- AppFuse1.9.1
- 终端服务部署指南
- .NET 部署指南(1)
- Hadoop安装部署指南
- Weblogic应用程序部署指南
- Weblogic应用程序部署指南
- Apache JMeter部署指南
- Centos7操作系统部署指南
- ELK 部署指南
- Dr.Elephant部署指南
- 安装部署指南
- RAMCloud编译部署指南
- oVirt新手部署指南
- robot framework部署指南
- Cobbler部署指南
- 观"2007年中常用软件大盘点 "一文后的个人软件盘点
- 寻求帮助!
- BBS 开发
- Linux fedora 7.0的安装
- cmd net命令
- appfuse1.9.4部署指南
- Software Modeling and Design
- Part 1: Introduction to OOAD
- Postgres的几条经验
- 快乐地写
- Javascript 框架
- Best Practices of Software Engineering
- 《软件测试方法和技术》电子课件下载
- 世界地球日