Ant学习(2)

Ant示例参考
六.部分实例参考(网上找的):
xml 代码
 
1. 例一:   <project default="usage" basedir=".">                    <target name="init">       <tstamp/>       <property file="${basedir}/build.properties" />       <property name="Name" value="ProjectFullName"/>       <property name="name" value="project_name"/>       <property name="version" value="0.2"/>       <property name="year" value="2003"/>          <echo message="----------- ${Name} ${version} [${year}] ------------"/>       <property name="debug" value="off"/>       <property name="optimize" value="on"/>       <property name="deprecation" value="on"/>          <property name="src.dir" value="./src/WEB-INF/src"/>       <property name="lib.dir" value="./src/WEB-INF/lib"/>       <property name="packages" value="com.chedong.*,org.apache.lucene.*"/>          <property name="build.src" value="./src/WEB-INF/build"/>       <property name="build.dest" value="./src/WEB-INF/classes"/>       <property name="build.javadocs" value="./src/doc"/>            <path id="classpath">           <pathelement path="${jsdk_jar}"/>           <fileset dir="${lib.dir}">              <include name="**/*.jar"/>           fileset>       path>            <filter token="year" value="${year}"/>       <filter token="version" value="${version}"/>       <filter token="date" value="${TODAY}"/>       <filter token="log" value="true"/>       <filter token="verbose" value="true"/>     target>                       <target name="usage" depends="init">       <echo message="${Name} Build file"/>       <echo message="-------------------------------------------------------------"/>       <echo message=""/>       <echo message=" available targets are:"/>       <echo message=""/>       <echo message="   jar      --> generates the ${name}.jar file"/>       <echo message="   build    --> compiles the source code"/>       <echo message="   javadoc  --> generates the API documentation"/>       <echo message="   clean    --> cleans up the directory"/>       <echo message=""/>       <echo message=" Please rename build.properties.default to build.properties"/>       <echo message=" and edit build.properties to specify JSDK 2.3 classpath."/>       <echo message=""/>       <echo message=" See the comments inside the build.xml file for more details."/>       <echo message="-------------------------------------------------------------"/>       <echo message=""/>       <echo message=""/>     target>                       <target name="prepare-src" depends="init">              <mkdir dir="${build.src}"/>       <mkdir dir="${build.dest}"/>                   <copy todir="${build.src}">         <fileset dir="${src.dir}"/>       copy>     target>                       <target name="build" depends="prepare-src">       <javac srcdir="${build.src}"              destdir="${build.dest}"              debug="${debug}"              optimize="${optimize}">         <classpath refid="classpath"/>       javac>     target>                       <target name="jar" depends="build">       <jar jarfile="${lib.dir}/${name}.jar"            basedir="${build.dest}"            includes="**"/>     target>                       <target name="javadoc" depends="build">       <mkdir dir="${build.javadocs}"/>       <javadoc packagenames="${packages}"                sourcepath="${build.src}"                destdir="${build.javadocs}"                author="true"                version="true"                use="true"                splitindex="true"                windowtitle="${Name} API"                doctitle="${Name}">         <classpath refid="classpath"/>       javadoc>     target>                       <target name="clean" depends="init">       <delete dir="${build.src}"/>       <delete dir="${build.dest}/org"/>       <delete dir="${build.dest}/com"/>       <delete>         <fileset dir="${build.dest}" includes="**/*.class"/>       delete>     target>   project>      2. 例二(打包一个可执行Jar包):      1> 下载二进制包,如:apache-ant-1.6.3-bin.zip , 解压到一个目录   2> 把可执行文件的路径 (即 bin 目录的路径)加到环境变量的PATH里面   3> 设环境变量ANT_HOME 如我的E:\software\apache-ant-1.6.3-bin\apache-ant-1.6.3      设环境变量JAVA_HOME 如我的D:\Program Files\Java\jdk1.5.0_04;   4> 写一个build.xml文件,拷贝一个过来:   <project name="MyProject" default="dist" basedir=".">       <description>           simple example build file       description>          <property name="src" location="src"/>     <property name="build" location="build"/>     <property name="dist"  location="dist"/>        <target name="init">              <tstamp/>              <mkdir dir="${build}"/>     target>        <target name="compile" depends="init"           description="compile the source " >              <javac srcdir="${src}" destdir="${build}"/>     target>        <target name="dist" depends="compile"           description="generate the distribution" >              <mkdir dir="${dist}/lib"/>                 <jar jarfile="${dist}/lib/MyProject-${DSTAMP}.jar" basedir="${build}"/>     target>        <target name="clean"           description="clean up" >              <delete dir="${build}"/>       <delete dir="${dist}"/>     target>   project>      5> 建一个src目录,把源文件放里面;      6> 因为我用的编码是utf8,   <javac srcdir="${src}" destdir="${build}"/>   这一行改为   <javac srcdir="${src}" destdir="${build}" encoding="utf-8"/>      7> 这样,生成的jar文件还是不能正常运行的。   在build.xml所在的目录放一个MANIFEST.MF文件   内容如下:   Manifest-Version: 1.0   Main-Class: book.SwingApplication      注意把第二行的类名换成自己的类名。   8> 修改build.xml这一行   <jar jarfile="${dist}/lib/MyProject-${DSTAMP}.jar" basedir="${build}"/>   改成:   <jar jarfile="${dist}/lib/MyProject-${DSTAMP}.jar" basedir="${build}" manifest="MANIFEST.MF"/>   这样,在build.xml目录运行ant(dos窗口下)后,在lib目录生成的jar文件,就能双击运行了。  
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
水资源是人类社会的宝贵财富,在生活、工农业生产中是不可缺少的。随着世界人口的增长及工农业生产的发展,需水量也在日益增长,水已经变得比以往任何时候都要珍贵。但是,由于人类的生产和生活,导致水体的污染,水质恶化,使有限的水资源更加紧张。长期以来,油类物质(石油类物质和动植物油)一直是水和土壤中的重要污染源。它不仅对人的身体健康带来极大危害,而且使水质恶化,严重破坏水体生态平衡。因此各国都加强了油类物质对水体和土壤的污染的治理。对于水中油含量的检测,我国处于落后阶段,与国际先进水平存在差距,所以难以满足当今技术水平的要求。为了取得具有代表性的正确数据,使分析数据具有与现代测试技术水平相应的准确性和先进性,不断提高分析成果的可比性和应用效果,检测的方法和仪器是非常重要的。只有保证了这两方面才能保证快速和准确地测量出水中油类污染物含量,以达到保护和治理水污染的目的。开展水中油污染检测方法、技术和检测设备的研究,是提高水污染检测的一条重要措施。通过本课题的研究,探索出一套适合我国国情的水质污染现场检测技术和检测设备,具有广泛的应用前景和科学研究价值。 本课题针对我国水体的油污染,探索一套检测油污染的可行方案和方法,利用非分散红外光度法技术,开发研制具有自主知识产权的适合国情的适于野外便携式的测油仪。利用此仪器,可以检测出被测水样中亚甲基、甲基物质和动植物油脂的污染物含量,为我国众多的环境检测站点监测水体的油污染状况提供依据。
### 内容概要 《计算机试卷1》是一份综合性的计算机基础和应用测试卷,涵盖了计算机硬件、软件、操作系统、网络、多媒体技术等多个领域的知识点。试卷包括单选题和操作应用两大类,单选题部分测试学生对计算机基础知识的掌握,操作应用部分则评估学生对计算机应用软件的实际操作能力。 ### 适用人群 本试卷适用于: - 计算机专业或信息技术相关专业的学生,用于课程学习或考试复习。 - 准备计算机等级考试或职业资格认证的人士,作为实战演练材料。 - 对计算机操作有兴趣的自学者,用于提升个人计算机应用技能。 - 计算机基础教育工作者,作为教学资源或出题参考。 ### 使用场景及目标 1. **学习评估**:作为学校或教育机构对学生计算机基础知识和应用技能的评估工具。 2. **自学测试**:供个人自学者检验自己对计算机知识的掌握程度和操作熟练度。 3. **职业发展**:帮助职场人士通过实际操作练习,提升计算机应用能力,增强工作竞争力。 4. **教学资源**:教师可以用于课堂教学,作为教学内容的补充或学生的课后练习。 5. **竞赛准备**:适合准备计算机相关竞赛的学生,作为强化训练和技能检测的材料。 试卷的目标是通过系统性的题目设计,帮助学生全面复习和巩固计算机基础知识,同时通过实际操作题目,提高学生解决实际问题的能力。通过本试卷的学习与练习,学生将能够更加深入地理解计算机的工作原理,掌握常用软件的使用方法,为未来的学术或职业生涯打下坚实的基础。
ant design vue 是基于 Vue.js 框架开发的一套设计语言和UI组件库,为开发者提供了丰富的可复用的组件和模板,帮助开发者快速构建漂亮且高效的网页应用。 学习 ant design vue 可以让开发者快速上手构建界面,提高开发效率。首先,你需要熟悉 Vue.js 的基本概念和用法,如果你已经对 Vue.js 有一定了解,学习 ant design vue 就会变得更加容易。其次,你需要下载并安装 ant design vue 库,可以通过 npm 或 yarn 来安装,然后在你的项目中引入相应的组件。 在学习过程中,你可以通过阅读官方文档来了解每个组件的用法和属性,文档非常详细,还提供了示例代码和在线演示,帮助你更好地理解和使用各种组件和功能。 除了阅读文档,你还可以通过实践来加深对 ant design vue 的理解。可以尝试使用已有的示例代码或自己创建一个简单的项目来应用 ant design vue 组件,通过实际的操作和调试来学习和掌握各种组件的使用方法。 此外,你还可以参考其他开发者的经验和分享,例如在论坛或社区中寻找相关的讨论和教程。与其他开发者交流和讨论可以帮助你解决问题,提高学习效果。 总而言之,学习 ant design vue 需要先熟悉基本的 Vue.js 知识,然后通过阅读官方文档、实践操作和与其他开发者交流来掌握和应用 ant design vue 组件和功能。通过不断的学习和实践,你将能够熟练使用 ant design vue 构建漂亮且高效的网页应用。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值