Appfuse里面带的Ant任务列表 (http://www.donews.net/skyhero/category/32157.aspx)

Appfuse里面带的Ant任务列表

    使用Appfuse开发应用程序经常需要使用开发包中定义好的Ant 任务,这里是Ant 任务的详细说明:
 

任务名

说明

bin 

创建war程序包,jdbc驱动,和XML文件

checkstyle  

检查代码是否符合代码规范要求

clean 清除制作好的各种产品
compile compile-web的别名
compile-dao 编译dao模块
compile-service  编译service模块
compile-web 编译web模块
copy-resources 从原程序目录中拷贝.properties和.xml文件
copy-web-files       拷贝静态文件
db-create  创建 ${database.type}类型的数据库
db-drop  删除数据库表
db-export 导出当前数据库中的数据
db-load  把示例数据加载到数据库中
db-prepare 创建数据库表
deploy 把war程序包解包部署到应用服务器的目录中去
deploy-test-reports 把JUnit测试报告发布到服务器上
deploy-war 发布'${webapp.name}.war'到本地Tomcat服务器上
deploy-web 仅仅发布web的classes文件到servlet容器中去
tory
dist 创建的一个压缩tar.gz文件,包含了全部路径和分发用的文件
docs 运行javadoc, todo, checkstyle和pmd tasks
ftp 通过FTPs上传分类文件到指定的服务器中
gen-tests-dao 为dao模块产生测试类
gen-tests-service 为模块产生测试程序
gen-tests-web  为web模块产生测试程序
hibernatedoclet  产生Hibernate映射文件
init  加入自定义任务
install  Tomcat安装应用
install-ibatis 安装iBATIS
install-springmvc 安装Spring's MVC,删除Struts
install-webwork 安装WebWork,删除Struts
java2html   创建HTML页面以便在线察看代码
javadoc  产生JavaDoc API文档
jsp-2 转换JSP 1.2 Tags (i.e. JSTL) 到JSP 2.0标准
list 列出所有Tomcat应用
new 创建一个新的用户命名的project
package-dao DAO打成一个单独的JAR包
package-web 应用程序打WAR包
ping-tomcat  pings tomcat确定tomcat还在运行
pmd  定位没有无用的imports语句,无用的variables,等等。
prepare  创建目标目录
refresh 清除原来的程序并重新发布
reload  在Tomcat重新加载应用程序
remove 移除Tomcat中的应用程序
setup 创建数据库,设置tomcat环境,发布解包应用程序
setup-db 创建数据库并且填充数据,会被许多其他任务调用
setup-tomcat 拷贝jdbc driver和context.xml到tomcat对应的目录下
stage-web  调用所有的其他任务搜集静态资源
start 启动Tomcat应用
start.tomcat  在当前控制台窗口下启动tomcat
stop 停止以一个Tomcat应用
test-all 运行一个POJO所有的测试包括dao, service, web和jsp
test-all-running 运行所有的DAOs, Services, Controllers和JSPs测试
test-canoo  运行Canoo WebTests 以在 Tomcat中测试JSP程序
test-dao  测试dao模块
test-jsp  使用Cargo运行Canoo WebTests
test-reports 产生测试报告
test-service 测试service模块
test-web 测试web模块
todo  创建代码中的todo任务报告
undeploy 删除、反安装一个发布好的 war文件
war package-web的别名
webdoclet 产生web开发描述
wiki 从wiki下载文件产生文档

posted on 2005-01-08 21:50  笨笨  阅读(1005)  评论(0编辑  收藏  举报

导航