java ant 编译打包build.xml完整配置范例

java ant 编译打包build.xml完整配置范例


<?xml version="1.0" encoding="UTF-8" ?>
<project name="cfcasdk" default="run" basedir=".">
<property name="src" value="src"/>
<property name="dest" value="classes"/>
<property name="base.dir" value="." /> 
<property name="lib.dir" value="${base.dir}/lib" />  
<property name="doc.dir" value="doc"/>
<property name="cfcatest_jar" value="cfcasdk.jar"/>
<property name="main.class" value="hz.cfca.sdk.cfcasdk"/>
   <path >
<target name="init">
  <mkdir dir="${dest}"/>
</target>
<target name="compile" depends="init">
  <javac srcdir="${src}" destdir="${dest}" includeantruntime="on" encoding="UTF-8">
    <classpath ref></project>


=====================================================

具体使用的时候可根据实际情况修改 相关  property  XXX的值

1、build.xml放在项目跟目录下

2、代码按照package层级放在项目的src目录下

3、相关类库jar包放在项目的lib目录下


在命令行执行 ant即可编译出:<property name="cfcatest_jar" value="cfcasdk.jar"/> 指定的jar包了

还能自动生成帮助文档哦,简单不:)

本人原创未经许可,可随意转载!