使用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下载文件产生文档 |