zoukankan      html  css  js  c++  java
  • 使用 ant 构建的一个例子

    在项目根目录下新建一个 build.xml 文件,内容如下:

    <?xml version="1.0"?>
    <project name="javatest"  basedir=".">
      <!-- set global properties for this build -->
      <property name="src" location="WEB-INF/src" />
      <property name="build" location="WEB-INF/classes" />
    
      <target name="jsp">
        <mkdir dir="${build}"/>
        <javac srcdir="${src}" destdir="${build}" classpath="WEB-INF/lib" includeantruntime="false"/>
      </target>
    </project>
    

      

    然后在命令行运行 ant jsp,就可以了。不过前提是安装了 ant,mac 下安装很方便,直接 brew install ant。

    简要说明:

    <property name="src" location="WEB-INF/src" />

    这一行指明了要编译的源代码目录,相对于根目录的路径。

    <property name="build" location="WEB-INF/classes" />

    这一行指明了编译后的字节码文件存放的目录,相对于根目录。

    上面这两行相当于定义两个变量,可以在后面使用:

    <target name="jsp">

    我们可以指定多个 target,使用 ant 构建的时候需要指定对应的 target 

  • 相关阅读:
    5.装饰器生成器迭代器
    python-进程&线程
    模块(二)
    MYSQL数据库操作(一)
    python-网络编程-socket编程
    python-异常处理
    python-面向对象进阶
    python-模块
    python_面向对象编程
    生成器 迭代器,装饰器 ,软件开发规范
  • 原文地址:https://www.cnblogs.com/eleven24/p/8597874.html
Copyright © 2011-2022 走看看