Ant 打包java应用
最近在维护一个以前的项目,发现以前发布的时候居然都是手动发布,项目中用到第三方的Jar包,每次要解压、复制,麻烦而且容易出错。于是想起用Ant发布。上网查下资料,简单写了个Demo,里面只用到了Log4j.jar。
?
工程目录如图,其中dist和build目录是Ant构建过程中生成的:

?
下面是MainClass的代码:
?在命令行下切换到工程目录,输入ant jar 提示:
E:\javawork\testPackage>antBuildfile: build.xmlinit:compile:prepare: [copy] Copying 1 file to E:\javawork\testPackage\build\classesjar: [jar] Building jar: E:\javawork\testPackage\dist\testPackage.jarBUILD SUCCESSFULTotal time: 0 seconds?
打包完毕。
?