首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

运用Ant 生成as文档

2012-10-31 
使用Ant 生成as文档Ant build.xml文件:?xml version1.0 encodingutf-8? !-- 默认执行build任务

使用Ant 生成as文档
Ant build.xml文件:

<?xml version="1.0" encoding="utf-8"?> <!-- 默认执行"build"任务 --><project name="ASDoc Builder" basedir="." default="build">     <property name="FLEX_HOME" value="D:/Program Files/Adobe/Adobe Flash Builder 4.5/sdks/4.5.1"/>     <property name="OUTPUT_DIR" value="D:/aaaaa"/>     <property name="MAIN_PATH" value="D:/SvnProject/as_proj_nightly_builder/libraries"/>     <property name="LIB_PATH" value="D:/SvnProject/as_proj_nightly_builder/projects/yid-chart/lib"/>     <taskdef resource="flexTasks.tasks" classpath="${FLEX_HOME}/ant/lib/flexTasks.jar" />    <!-- 先执行清理原文档文件夹;然后重新生成文档 -->    <target name="build">        <antcall target="clean"/>        <antcall target="doc"/>    </target>    <target name="doc">         <asdoc output="${DOC_DIR}" lenient="true" failonerror="true" main-title="${ant.project.name} API Documentation" window-title="${ant.project.name} API Documentation">            <!-- 相关类、第三方类库的文件夹路径 -->            <compiler.source-path                 path-element="${MAIN_PATH}/ccbu-trunk"/>            <compiler.source-path                 path-element="${MAIN_PATH}/vendor"/>             <!-- 需要文档化的类,需要完整的包路径+类名;默认会将有依赖的类放入生成文档中。-->            <doc-classes includes="*" append="true"/>        </asdoc>     </target>     <target name="clean">         <delete includeEmptyDirs="true">             <fileset dir="${OUTPUT_DIR}" includes="**/*"/>         </delete>     </target> </project>


## 参考资料
asdoc工具文档:http://help.adobe.com/en_US/flex/using/WSd0ded3821e0d52fe1e63e3d11c2f44bc36-7ffa.html
使用Ant生成as文档:http://help.adobe.com/en_US/flex/using/WSda78ed3a750d6b8f4ce729f5121efe6ca1b-8000.html
Flex Ant自动构建:http://www.cnblogs.com/skynet/archive/2012/03/29/2423720.html
了解Flex SDK系列教程(1.Ant和FlexTask):http://www.riameeting.com/node/1009
asdoc注释标签:http://www.cnblogs.com/sevenyuan/archive/2010/06/01/1748939.html
Ant工具中的常用的核心任务:http://www.diybl.com/course/3_program/java/javajs/20100719/462327.html
Flex 4 SDK的ASDoc工具:http://swfever.com/?p=970

热点排行