ant实例(ant进行javac,java,jar,javaDocs的简单操作)
自己做了一个小小的练习,感觉收获还比较的大。。。
小结下。。
java类
注:
1.<ant target="init"/> 调用<target name="init">
2.<mkdir dir="${build.dir}" /> 这个命令是用来新建一个文件夹;一定要用"${}"
不能用$();有时候,在编写的时候不会报错。。。但运行的时候就来不起了。。
3.<echo message="init完成...."/>打印一句话。
4.<javac srcdir="${src.dir}" destdir="${build.dir}"/>javac 命令是用来编译java文件的 srcdir表示要编译的文件夹 destdir表示编译后要放的位置
5.<jar destfile="${Demo.dir}/helloWorld.jar" basedir="${build.dir}"/>成功后,
destfile可以到这个路径中,看到这个jar,这个命令是吧我指定的文件打成jar包 basedir表示我要打包的文件
6.<java className="com.ant.HelloWorldTest"><classpath location="${Demo.dir}/helloWorld.jar"/></java>中,className是指定类,classpath是将指定该类的jar
7.<javadoc packagenames="com.ant.*" sourcepath="${src.dir}" destdir="./doc">packagenames是指我要给生成文档的文件 sourcepath指定源文件位置 destdir生成后的文档位置。
8.<property name="src.dir" location="src"></property>声明变量,并赋值.