`

ant 学习之 jdoc

    博客分类:
  • ant
阅读更多
<?xml version="1.0" encoding="UTF-8"?>
<project name="TestJavaDoc" default="run" basedir=".">
	<property name="TOMCAT_HOME" value="E:/work/my-project-apache-tomcat-6.0.18" />
	<property name="JAVA_HOME" value="E:/work/java/jdk1.5" />
	<property name="PROJECT_HOME" value="E:/myworkspace/AntSql" />
	<property name="SRC" location="${PROJECT_HOME}/src" />

	<!-- 依赖的其他jar包 -->
	<property name="DEPENDS" value="${PROJECT_HOME}/depends" />

	<!-- Jdoc的目录 -->
	<property name="jdoc" value="${PROJECT_HOME}/build/jdoc" />

	<property name="JDK_VERSION" value="1.5" />
	

	<!--编译需要依赖的 CLASSPATH  -->
	<path id="CLASSPATH">
		<fileset dir="${TOMCAT_HOME}/lib" casesensitive="no">
			<include name="*.jar" />
		</fileset>
		<fileset dir="${DEPENDS}" casesensitive="no">
			<include name="*.jar" />
		</fileset>
		<pathelement location="${JAVA_HOME}/lib/rt.jar" />
	</path>

	<!--初始化工作,主要是建一些文件夹  -->
	<target name="init">
		<mkdir dir="${jdoc}" />
	</target>
	
	<!-- JavaDoc 生成API文档 -->
	<target name="javaDocs">
		<javadoc sourcepath="${SRC}" classpathref="CLASSPATH" destdir="${jdoc}"  
			encoding="utf-8" charset="utf-8" docencoding="utf-8" author="true" version="true"
			use="true" splitindex="true" windowtitle="AntSql API"  doctitle="AntSql Doc"/>
    </target> 
    
	<!-- 运行-->
	<target name="run" depends="javaDocs">
	</target>
	
</project>

分享到:
评论

相关推荐

    nutz-1.a.25_jdoc.zip

    Nutz 是一个全面而强大的Java开发框架,由国内开发者团队创建,旨在简化企业级..."nutz-1.a.25_jdoc.zip" 中的Java文档是学习和掌握Nutz的关键资源,对于任何想要使用或深入理解Nutz的人来说,都是必不可少的学习材料。

    Nutz源码Jdoc在IDE中补全提示时出现乱码解决办法

    标题 "Nutz源码Jdoc在IDE中补全提示时出现乱码解决办法" 涉及的问题是在使用IDE(集成开发环境)查看Nutz框架的源码,并尝试利用Javadoc(Jdoc)进行代码补全提示时遇到了乱码问题。这通常是由于编码设置不正确导致...

    pbp_agui-1_0-fr-spec-jdoc

    总的来说,"pbp_agui-1_0-fr-spec-jdoc" 是一个非常实用的学习资源,它将理论与实践相结合,帮助初学者快速入门PBP和AGUI。通过深入研究提供的AGUI规范文档,开发者可以提升自己的技能,为构建高质量的、适应各种...

    neo4jdoc4.0.rar

    包括neo4j-operations-manual-4.0.pdf;neo4j-http-api-4.0.pdf;neo4j-getting-started-4.0.pdf;neo4j-cypher-manual-4.0.pdf。

    JDoc:反汇编 JARS 并解析输出

    9. **开发者的辅助工具**:对于Java开发者而言,JDoc提供了一种查看和理解未提供源代码的JAR文件内部工作方式的手段,这对于逆向工程和学习API的用法特别有帮助。 总的来说,JDoc是一个面向Java开发者的实用工具,...

    dom4j 官方下载 源码+doc

    在"源码+帮助文档"中,除了DOM4J的源代码,你还会找到官方提供的帮助文档,这些文档详细介绍了DOM4J的使用方法、示例代码以及API参考,是学习和使用DOM4J的重要资源。 总之,DOM4J 是一个强大且灵活的XML处理库,它...

    JDoc4droid:适用于Android的Javadoc查看器

    JDoc4droid 适用于Android的Javadoc查看器 使用AndroidStudio进行设置 安装AndroidStudio 在AndroidStudio中安装Lombok插件 克隆项目 在AndroidStudio中打开项目 通过adb连接android设备(仿真器或真实设备) ...

    sqlite-jdbc-3.7.2-javadoc.jar

    最新SQLite-jdbc官方3.7.2版本文档。

    Joomla模板开发-模版是如何执行的

    1. **加载模板参数**:如果模板定义了特定的参数,这些参数会在模板执行之初被加载,允许开发者通过模板配置来改变网站的外观或行为。 2. **加载语言文件**:如果模板设定了特定的语言,相应的语言文件会被加载,...

    Joomla模板制作基础教程-中文版归纳.pdf

    1. **模块位置**:Joomla模板可以定义多个模块位置,通过修改`index.php`添加新的`&lt;jdoc:include&gt;`标签,以插入不同类型的模块。 2. **CSS样式**:优化和扩展`css`文件,以改变颜色、字体、布局等样式。 3. **响应...

    Java设计模式之代理模式(结构)

    ### Java设计模式之虚拟代理模式详解 #### 一、引言 在软件工程领域,设计模式作为一种被广泛接受的最佳实践,对于提高代码质量和可维护性起着至关重要的作用。其中,“代理模式”作为结构型设计模式之一,在解决...

    Using Spring with JDO and Hibernate 中文版

    它提供了丰富的功能和优秀的性能,是JDO领域的佼佼者之一。相比于其他JDO实现,Kodo具有以下几个显著优势: 1. **映射灵活性**: Kodo支持更为复杂的映射策略,允许开发者根据业务需求定制不同的映射规则。 2. **...

    利用 dom4j 解析 xml 文档

    通过学习和实践这些知识,你可以熟练地利用dom4j处理XML文档,无论是简单的数据交换还是复杂的配置文件管理,都能游刃有余。在实际项目中,结合具体需求,灵活运用这些技术,可以大大提高工作效率。

    JAVA ME cdc 开发手册

    通过深入学习"CDC-1.0b-MR-Spec-JDoc_2",开发者可以充分利用其提供的API和工具,创建功能丰富、高效运行的应用程序。"cdc-javadoc"作为开发者的得力助手,能够帮助理解和使用这些API,提升开发效率。

    Communication-Library:一个库,旨在处理所有设备之间智能家居项目的通信

    JDOC 更新。 版本 1.3:更改了用户注销的方式。 更改了 arduino 重新连接功能,因为它不适用于 Windows 7,但适用于 Windows 8.1。 为演示文稿定稿。 JDOC 仍然需要完成。 版本 1.2e:将服务器套接字减少为一个接受...

    Joomla空白模板合集

    3. **学习工具**:对于学习Joomla模板开发的人来说,空白模板是一个很好的实践平台。 4. **易于调试**:没有过多的代码干扰,空白模板更便于找出和修复问题。 总的来说,"Joomla空白模板合集"为Joomla 1.5的模板...

    spring-aop-5.1.0.RELEASE.jar

    - 以RELEASE-jdoc.jar结尾的包是spring框架API文档的压缩包。 - 以RELEASE-sources.jar结尾的是Spring框架源文件的压缩包。 ### 在libs目录中,有四个Spring的基础包 spring-**core**-4.3.6.RELEASE.jar :包含...

    通过spring插件生成api注释文档

    在压缩包`jdoc`中,可能包含了生成的API文档,或者是一些示例代码和配置文件,供开发者参考和学习。通过这样的方式,开发者不仅可以提高工作效率,也能确保团队成员对API有统一的理解,从而提升项目的协作效率。 ...

    usb-1_0-fr-javadoc.zip_coonectivity_java usb_java usb

    通过阅读这些Javadoc,我们可以学习到以下关键知识点: 1. **javax.comm**: 这是Java USB API的主要包,包含了USB通信所需的所有核心类和接口。 2. **CommPortIdentifier**: 用于识别可用的通信端口,包括USB设备。...

    joomla模板设计(中文版)

    模板是Joomla的核心组成部分之一,它们决定了网站的外观和布局。本教程将深入讲解Joomla模板设计的基础知识、步骤以及技巧。 **一、Joomla模板的基本结构** Joomla模板主要由以下组件构成: 1. **templateDetails...

Global site tag (gtag.js) - Google Analytics