初识Ant(一)
程序员文章站
2022-05-02 15:53:07
...
最近在学习JDK库自带的Java Logging,写了点代码,当时没有选择Maven,心血来潮的用了Ant,记录下来,以便日后完善。
第一步:建立了如下的工程路径
config:这个目录用于存放配置文件
src:这个目录用于存放代码文件
lib:用于存放jar包
第二部:创建build.xml,这个文件是Ant用来执行命令的配置文件
以上配置文件还是很简陋的,以后再做补充
第三步:执行命令
在这里配置了init,clean,compile,run命令,这些命令就是ant执行指令,因为这里我将ant默认指令设成了run,所以在命令行中输入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,就会得出结果
代码在附件中
推荐阅读
-
2021年四川211大学名单排名(最新)-四川重点大学排名一览表
-
2021中国一流医科大学排名?全国重点一本医科大学名单及录取分数线2020
-
初识 ASP.NET Membership 用户管理
-
电脑开机弹出的一些窗口和广告如何永远禁止
-
详解Spring boot/Spring 统一错误处理方案的使用
-
高职双一流名单评选出炉?高职双一流专业群?(2021年参考)
-
千万要考上*财经大学吗?去两财一贸不去985值吗?
-
黑龙江文科一本A段2018-2020投档线、位次对照表
-
asp.net实现在XmlTextWriter中写入一个CDATA的方法
-
2021年全国前100名重点大学排行一览表-全中国名牌大学排名表