`

ant -projecthelp命令

阅读更多

查看工程完整任务列表命令:ant -projecthelp

appfuse complete list of tasks:

F:\workspace\javaee\myapp>ant -projecthelp
Buildfile: F:\workspace\javaee\myapp\build.xml
Trying to override old definition of datatype resources

Main targets:

 bin                  creates zip file with war, jdbc drivers, and XML file
 checkstyle           Check code style for compliance with coding standards
 clean                Removes build artifacts
 compile              alias for compile-web
 compile-dao          Compile dao module
 compile-service      Compile service module
 compile-web          Compile web module
 copy-resources       Copy .properties and .xml files from source directory
 copy-web-files       Copy static files
 db-create            create database for ${database.type}
 db-drop              drops database tables
 db-export            Exports the current data in the database
 db-load              Loads the database with sample data
 db-prepare           creates database tables
 deploy               unwar into the servlet container's deployment directory
 deploy-test-reports  Deploys Generated JUnit test reports to server
 deploy-war           Deploy '${webapp.name}.war' to local Tomcat
 deploy-web           deploy only web classes to servlet container's deploy dire
ctory
 dist                 create zip and tar.gz of entire directory for distribution

 docs                 runs javadoc, todo, checkstyle and pmd tasks
 emma                 turns on EMMA instrumentation/reporting
 hibernatedoclet      Generate Hibernate mapping files
 init                 defines custom tasks
 install              Install application in Tomcat
 java2html            creates HTML pages of code for online viewing
 javadoc              Generate JavaDoc API docs
 jsp-2                Convert JSP 1.2 tags (i.e. JSTL) to JSP 2.0
 list                 List Tomcat applications
 new                  creates a new project with the specified name
 package-dao          Package DAO JAR
 package-web          Package WAR
 ping-tomcat          pings tomcat to make sure it's running
 pmd                  Locates unused imports, unused variables, etc.
 prepare              create target directories
 refresh              Undeploys, cleans, then re-deploys
 reload               Reload application in Tomcat
 remove               Remove application in Tomcat
 setup                Sets up database, tomcat and deploys expanded war
 setup-db             creates database and populates by calling other tasks
 setup-tomcat         copies jdbc driver and context.xml to tomcat
 stage-web            Calls other targets to gather static resources
 start                Start Tomcat application
 start.tomcat         starts tomcat in the current console window
 stop                 Stop Tomcat application
 test-all             runs all tests for dao, service, web and jsp
 test-all-running     runs all tests for DAOs, Services, Controllers and JSPs
 test-canoo           Runs Canoo WebTests in Tomcat to test JSPs
 test-dao             Test dao module
 test-jsp             Runs Canoo WebTests using Cargo
 test-reports         Generate test reports
 test-service         Test service module
 test-web             Test web module
 todo                 creates report of todos in code
 undeploy             undeploy war file to servlet container's deployment dir
 war                  alias for package-web
 webdoclet            Generate JSP TLD and other web artifacts
 wiki                 downloads files from wiki for doco
Default target: package-web

 

 

分享到:
评论

相关推荐

    apache-ant-1.7.1-bin.zip.rar

    - **初始化**:首次运行Ant时,可以使用`ant -p`或`ant -projecthelp`命令查看项目中的所有目标。 5. **ant下载及配置.chm**:这是一个帮助文件,详细介绍了如何下载Ant并进行配置,包括解压、设置环境变量以及...

    Ant教程详解

    - **获取所有目标名称**:可以通过在 `ant` 命令后面加上 `-projecthelp` 参数来获取构建文件中所有目标的名称。例如,运行 `ant -projecthelp` 可以列出所有目标。 通过以上步骤,读者可以对Ant的基本使用和配置有...

    ANT命令总结

    ANT 命令总结 Apache Ant 是一个基于 Java 的生成工具,用于将源代码和其他输入文件转换为可执行文件的形式。ANT 的配置和常用命令是软件开发中不可或缺的一部分。 ANT 是什么? Apache Ant 是一个基于 Java 的...

    ant编译命令总结

    Apache Ant 编译命令总结 Apache Ant 是一个基于 Java 的生成工具,主要用来将源代码和其他输入文件转换为可执行文件的形式,或者转换为可安装的产品映像形式。Ant 在软件开发中扮演着重要角色,确保在每次生成期间...

    ant安装简介

    此外,还可以通过`ant -help`或`ant -h`命令查看帮助信息,以及使用`-projecthelp`或`-p`选项获取关于当前项目的帮助信息。 #### 常见问题及解决方法 - **遇到“Unknown argument”错误**:这通常是由于命令行参数...

    ANT项目构建

    1. **查看所有目标**:通过 `ant -projecthelp` 命令可以查看当前构建文件中定义的所有目标及其简要说明。 2. **调试构建文件**:在开发复杂的构建脚本时,利用日志级别调整可以帮助开发者更好地理解构建过程中的...

    ANT使用指南ANT使用指南

    运行Ant的基本命令格式为: ```bash ant [options] [target [target2 [target3]]] ``` 其中`options`表示命令行选项,`target`表示要执行的目标(target)。如果没有指定目标,则默认执行`default`目标。 - **命令行...

    and 常用命令

    - `ant -projecthelp`: 显示所有目标的帮助信息。 #### 四、常见问题及解决方法 - **问题**: 构建文件不存在错误 `Buildfile: build.xml does not exist! Build failed` - **解决方案**: 确保当前目录下存在正确的...

    BLOG上的文档.doc

    在命令行中运行`ant sayHelloWorld`命令,可以看到输出“Hello, Amigo”。 2. **查看所有目标** 如果想要查看构建文件中的所有目标,可以在命令行中运行`ant -projecthelp`。 通过以上介绍,读者可以了解到...

    ant(pdf)

    - **添加`bin`目录至`PATH`**:将Ant的`bin`目录添加到系统的环境变量`PATH`中,确保系统可以在任何位置执行Ant命令。 - **设置`ANT_HOME`**:创建一个新的环境变量`ANT_HOME`,其值为Ant的安装目录,如`C:\ant1.3...

    ant中文教程.doc

    1. 运行Ant非常简单,只要输入ant命令就可以了。 2. Ant会在当前目录下查询build.xml文件,如果找到就使用该文件作为buildfile。 3. 可以指定执行一个或多个target,例如ant -buildfile test.xml dist。 四、Ant...

    ANT十五大最佳实践

    - **添加任务描述**:使用`description`属性为常见的任务添加描述,当运行`ant -projecthelp`命令时,这些描述会被列出。 - **使用XML注释**:对于不打算通过命令行调用的内部任务,可以在构建文件中添加XML注释来...

    Ant实例 web工程部署

    4. **提供良好的帮助说明**:通过在任务中添加描述属性,使得`ant -projecthelp`命令可以显示任务列表。对于复杂的内部任务,可以使用XML注释或创建一个名为`help`的任务来提供详细的使用指南,方便团队成员查阅。 ...

    ant入门教程,适合初学者

    本教程旨在为初学者提供一个系统的 Ant 入门指南,涵盖了 Ant 的安装、环境配置、命令解释等方面。 Ant 的安装 要使用 Ant,首先需要下载并安装 Ant。下载完成后,解压缩到指定目录(例如 c:\ant1.3),并将 bin ...

    Ant 中文手册

    - `-projecthelp` 显示项目帮助信息 - `-version` 显示版本信息 - `-quiet` 减少输出信息 - `-verbose` 增加输出信息 - `-debug` 输出调试信息 - `-emacs` 生成无装饰的日志信息 - `-logfile file` 使用指定文件记录...

    javaEclipse

    如果需要查看所有可用的Ant任务,可以运行`ant -f config.xml -projecthelp`。 然后,你需要编辑Tomcat/bin目录下的`wttomcat_start.bat`启动脚本,添加以下内容以启用JPDA调试: ```batch rem Un-rem next line ...

Global site tag (gtag.js) - Google Analytics