`
zhaoshg
  • 浏览: 253368 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Appfuse里面带的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下载文件产生文档
分享到:
评论

相关推荐

    Appfuse的Ant任务列表

    Appfuse的Ant任务列表,方便操作

    appfuse

    使用appfuse2.0,下载过来的实例源码,没有jar包

    AppFuse

    本文以一个 J2EE 开发者的角度,借助一个简单的应用示例,在融合了个人经验的基础上介绍了如何用 AppFuse 一步步地构建 J2EE 项目。通过阅读本文,读者不仅能够学会用 AppFuse 进行开发,而且能够充分体会到 AppFuse...

    AppFuse入门文档(AppFuse与SpringMVC+mybatis整合)

    本文档详细描述了AppFuse与SpringMVC+mybatis整合的过程,只要你懂一些基本的eclipse操作和基本的maven命令,就可以在三分钟之内迅速的搭建出一个AppFuse的架构

    appfuse1.4-architecture

    06年时的appfuse,学习SSH架构的经典入门框架。相对比较老的资料,可以欣赏一下当时的架构,向牛人致敬

    APPFUSE工具研究.doc

    Appfuse是一个开源的工程应用,它集成了现在最流行的开发框架到该应用中,使用Maven可以很方便的开发和部署因为。也可以集成到现在流行的开源开发工具如eclipse,idea等。现在让我们简单的看看APPFUSE开发应用的简单...

    可直接使用的appfuse项目

    AppFuse是一个集成了众多当前最流行开源框架与工具(包括Hibernate、ibatis、Struts、Spring、DBUnit、Maven、Log4J、Struts Menu、Xdoclet、SiteMesh、OSCache、JUnit、JSTL等(现在还有lucene的,无敌了))于一身的...

    AppFuse学习笔记(J2EE入门级框架)

    为了简化开发,预定义好了一套目录结构、基类、用来创建数据库、配置Tomcat、测试部署应用的 Ant 任务,帮助快速自动生成源程序和自动维护部分配置文件。 AppFuse2.0重构了AppFuse1.0,转到Maven2和Jdk1.5。

    appfuse 学习笔记

    为了简化开发,预定义好了一套目录结构、基类、用来创建数据库、配置Tomcat、测试部署应用的 Ant 任务,帮助快速自动生成源程序和自动维护部分配置文件。 AppFuse2.0重构了AppFuse1.0,转到Maven2和Jdk1.5。

    Appfuse1.9至2.0.2

    主要是自己从网络上搜集的一些关于appfuse1.8.2-2.0.2的一些相关资料,间或有点自己试验的记录,还有点maven和quartz的东东,之前我主要是用1.8.2构建项目,感觉还不错,希望对想学习appfuse的人有些帮助.

    ANT构建AppFuse

    AppFuse,j2EE起步,初学J2EE的学员们可以看看。

    appfuse新手上路

    新手使用appfuse2.0,启动步骤和配置过程

    AppFuse2.1所需包

    AppFuse2.1所需包,主要包括Spring MVC+Hibernate4 还有一些其它包!

    Appfuse教程Appfuse开发.pdf

     它最大的价值就是为我们提供了一个Web开发的新的方式和思路,尽管这些技术在国外都已进很流行了,但在国内能够将Hibernate、 Struts、Spring、DBUnit、Ant、Log4J、Struts Menu、Xdoclet、SiteMesh、Velocity、...

    Appfuse开发教程

    Appfuse是Matt Raible 开发的一个指导性的入门级J2EE框架,它...为了简化开发,预定义好了一套目录结构、基类、用来创建数据库、配置Tomcat、测试部署应用的 Ant 任务,帮助快速自动生成源程序和自动维护部分配置文件

    AppFuse项目研究

    Appfuse是由Matt Raible开发的一个指导性的入门级J2EE框架,它对如何集成流行的Spring、Hibernate、iBatis、struts、Xdoclet、junit 等基础框架给出了示范。提供了对Taperstry和JSF的支持

    appfuse学习笔记(一)安装部署

    NULL 博文链接:https://savagegarden.iteye.com/blog/427169

    Appfuse框架解析

    Appfuse框架解析,包括登陆验证,执行顺序,加载策略等。

Global site tag (gtag.js) - Google Analytics