ant的入门 配置与安装

mac2022-06-30  84

最近需要用ant来生成文件,java类。我才开始了解了这个工具。仔细看了一下,感觉这个小工具的强大功能。

 

博主也是初学者,在网上收集了资料,尝试了配置:感觉有些高手写得不错变引用之。

配置如下:

  以上只是最基本的配置。其实在myeclipse中集成了ant。

如图:

  

新建一个java项目,然后在src目录下新建一个build.xml的文件。

运行build.xml,采用ant build运行。呵呵,你的简单目的达成了。

helloWorld.java文件代码如下:

  

1 package com.test.ant; 2 3 public class HelloWorld { 4 5 public static void main(String[] args) { 6 System.out.println("hellow world"); 7 } 8 }

build.xml 文件代码如下:

1  <?xml version="1.0" encoding="UTF-8" ?> 2   <project name="HelloWorld" default="run" basedir="."> 3   <property name="src" value="build/src" /> 4   <property name="dest" value="build/classes" /> 5   <property name="hello_jar" value="hello.jar" /> 6   <property name="name" value="HelloWorld" /> 7   <property name="version" value="1.0" /> 8   <property name="year" value="2010" /> 9   <echo message="----------- ${name} ${version} [${year}] ------------" /> 10   <target name="init"> 11   <echo message="mkdir ${dest}"></echo> 12   <mkdir dir="${dest}" /> 13   </target> 14   <target name="compile" depends="init" description="Compile Java code"> 15   <javac srcdir="${src}" destdir="${dest}" includeantruntime="on"/> 16   </target> 17   <target name="build" depends="compile"> 18   <jar jarfile="build/${hello_jar}" basedir="${dest}"/> 19   </target> 20   <target name="run" depends="build"> 21   <java classname="test.ant.HelloWorld" classpath="build/${hello_jar}"/> 22   </target> 23   <target name="clean"> 24   <delete dir="${dest}" /> 25   <delete file="${hello_jar}" /> 26   </target> 27   </project> 28 </project>

在运行程序中,我们可能遇到 Content is not allowed in prolog.的错误。这类问题的解决方法是编码问题,详情参考:http://blog.sina.com.cn/s/blog_6d5d8b580100txon.html

 

好了,天天学习天天进步,不会就百度,然后自己整理一些!

 

转载于:https://www.cnblogs.com/huzi007/p/3976773.html

相关资源:ant入门 ANT_的安装和配置.rar
最新回复(0)