首页 > 编程语言 > 详细

ant学习之javac命令

时间:2014-10-28 15:24:10      阅读:234      评论:0      收藏:0      [点我收藏+]
<?xml version="1.0" ?>
<project name="antCopy" default="compile" basedir="../">
    <target name="clean">
        <delete dir="${basedir}/build" />
    </target>
    <target name="compile" depends="clean">
        <mkdir dir="${basedir}/build/classes" />
        <javac srcdir="${basedir}/AntMain" destdir="${basedir}/build/classes" />
    </target>
</project>

 

<!--
  利用ant 的javac命令来编译Java程序
    Ant 的javac命令用于实现编译Java 程序的功能。下面来看一个简单的例子:首先我们建立名为 JavaTestPro的Java项目,
    建立src目录为源代码目录,在src目录下建立HelloWorld.java这个类文件。该类文件的内容如下:
public class HelloWorld {
     public static void main(String[] args) {
    System.out.println("hello world!");
     }
}
    同时在JavaTestPro项目的根目录下建立build.xml 文件,在该文件中编译sr 目录下的Java文件,
    并将编译后的class文件放入build/classes 目录中,整个项目的目录结构如下:
    |JavaTestPro
          |src
          |build
                |classes
          |build.xml
     在编译前,需清除classes 目录,该文件的内容如下:
<?xml version="1.0" ?>
<project name ="javacTest" default="compile" basedir=".">
    <target name="clean">
        <delete dir="${basedir}/build"/>
    </target>
    <target name="compile"  depends ="clean">
        <mkdir dir ="${basedir}/build/classes"/>
        <javac srcdir ="${basedir}/src" destdir ="${basedir}/build/classes"/>
    </target>
</project>
    在项目根目录(C:\ThinkInJavaCode\JavaTestPro)执行ant命令后,可在该目录下发现新生成的build/classes子目录,
    编译后生成的HelloWorld.class文件就在该目录下。
-->

ant学习之javac命令

原文:http://www.cnblogs.com/jfzh/p/4056723.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!