<?xml version="1.0" encoding="UTF-8" ?>
<project name="test1" default="compile" basedir=".">
<path id="compile.classpath">
<fileset dir="lib">
<include name="**/*.jar" />
</fileset>
</path>
<target name="compile">
<javac destdir="classes" srcdir="src">
<compilerarg line="-encoding UTF-8 "/>
</javac>
</target>
</project>目录结构见附图。
fileset中指定的jar文件并不存在。javac编译时也并不依赖${lib}
<compilerarg line="-encoding UTF-8 "/> 指定编码
destdir="classes" 是编译的目标目录,在这里表示和build.xml平级的classes目录。
classes目录要事先创建
也可以使用任务<mkdir dir="classes"/>在javac任务之前创建。
本文介绍了一个使用Ant构建工具的示例项目配置。该配置详细展示了如何通过Ant设置编译路径、指定编译源代码目录、目标输出目录及编译参数等。此外,还介绍了如何在编译前创建目标目录。
638

被折叠的 条评论
为什么被折叠?



