zoukankan      html  css  js  c++  java
  • 使用ANT入门例子

    注意:javac + encoding="utf-8",不然控制台会乱码。

    1.build.xml

    <?xml version="1.0" encoding="UTF-8" ?>
    <!-- 项目名称、默认target、基本路径 -->
    <project name="HelloWorld" default="run" basedir=".">
        <!-- 定义一些脚本用的变量 -->
        <property name="src" value="testsrc" />
        <property name="dest" value="classes" />
        <property name="hello_jar" value="hello1.jar" />
        <!-- 一个target就是一个任务 -->
        <target name="init">
            <!-- 创建文件夹 -->
            <mkdir dir="${dest}" />
        </target>
        <!-- 编译src目录,此target依赖init -->
        <target name="compile" depends="init">
            <!-- javac 注意指定编码方式 -->
            <javac encoding="utf-8" srcdir="${src}" destdir="${dest}" />
        </target>
        <target name="build" depends="compile">
            <jar jarfile="${hello_jar}" basedir="${dest}" />
        </target>
        <target name="run" depends="build">
            <java classname="Helloword" classpath="${hello_jar}" />
        </target>
        <target name="clean">
            <delete dir="${dest}" />
            <delete file="${hello_jar}" />
        </target>
        <target name="rerun" depends="clean,run">
            <ant target="clean" />
            <ant target="run" />
        </target>
    </project>

    2.直接执行 ant 命令会运行default 也就是run这个target,其他命令ant+target name,如 ant clean;

  • 相关阅读:
    页面框架布局
    socket、tcp、udp、http 的认识及区别
    servlet验证码的设置
    java换行符
    如何在jsp里禁止session
    EL和JSTL表达式
    C标签
    request与response
    文件上传与下载—>struts
    页面跳转
  • 原文地址:https://www.cnblogs.com/aloneblog/p/7990269.html
Copyright © 2011-2022 走看看