`

初识Ant(一)

    博客分类:
  • Ant
阅读更多
最近在学习JDK库自带的Java Logging,写了点代码,当时没有选择Maven,心血来潮的用了Ant,记录下来,以便日后完善。

第一步:建立了如下的工程路径



config:这个目录用于存放配置文件



src:这个目录用于存放代码文件



lib:用于存放jar包

第二部:创建build.xml,这个文件是Ant用来执行命令的配置文件

<project name="loggingtest" default="run" basedir=".">
    <target name="init">
        <mkdir dir="target/classes"/>
        <mkdir dir="target/config"/>
    </target>
    <target name="clean">
        <delete dir="target"/>
    </target>
    <target name="compile" depends="clean,init">
        <javac srcdir="src" destdir="target/classes"/>
        <copy file="config/logging.properties" todir="target/config"/>
    </target>
    <target name="run" depends="compile">
        <property name="configfile" value="target/config/logging.properties"/>
        <java classname="com.firethewhole.loggingtest.LoggerTest" classpath="target/classes" fork="true">
            <jvmarg value="-Djava.util.logging.config.file=${configfile}"/>
        </java>
    </target>
</project>


以上配置文件还是很简陋的,以后再做补充

第三步:执行命令

在这里配置了init,clean,compile,run命令,这些命令就是ant执行指令,因为这里我将ant默认指令设成了run,所以在命令行中输入ant,就会得出结果



代码在附件中
  • 大小: 57.1 KB
  • 大小: 51.3 KB
  • 大小: 40.5 KB
  • 大小: 59.2 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics