码迷,mamicode.com
首页 > 编程语言 > 详细

ant学习之javac命令

时间:2014-10-28 15:26:25      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:des   style   blog   io   color   ar   java   sp   文件   

<?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命令

标签:des   style   blog   io   color   ar   java   sp   文件   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!