编写ant:build.xml的方法

编写ant:build.xml的方法

ID:38636885

大小:39.00 KB

页数:8页

时间:2019-06-16

编写ant:build.xml的方法_第1页
编写ant:build.xml的方法_第2页
编写ant:build.xml的方法_第3页
编写ant:build.xml的方法_第4页
编写ant:build.xml的方法_第5页
资源描述:

《编写ant:build.xml的方法》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、编写ant:build.xml的方法ant是apache的java子项目"jakarta"的子项目.你可以选择当前的版本,,window版解压后ant_home用来方便访问。并确保你也设置了java_home。setant_home=D:javakitantjakarta-ant-1.5.1这是我的目录helloant我们要开发一个java类:其内容只有一句,输出"helloant"字符串。并使用ant完成编译和运行工作,这个例子只是为了跑通ant,不附加多余的东西。下面是:“hello.ant.HelloAnt.java”文件

2、。packagehello.ant;publicclassHelloAnt{publicstaticvoidmain(String[]args){System.out.println("helloant,ant的第一次接触,好棒!");}}在项目根目录(hello-ant)写1个文件:ant执行配置文件build.xml“build.xml”文件

3、.">ok,一切大功告成,

4、哦,不,还没有运行它。dos下进入hello-ant的目录,即build.xml所在的目录,我们要用ant工具执行它,执行:%ant_home%/bin/ant-filebuild.xml用ant工具执行当前目录下的配置文件build.xml或:ant-filebuild.xml你如果设置%ant_home%/bin到path中这次ok了,这是答案:命令提示符窗口D:temphello-ant>ant-filebuild.xmlBuildbuild.xmlmain:[javac]Compiling1sourcefiletoD:te

5、mphello-antbuildclasses[java]helloant,ant的第一次接触,好棒!BUILDSUCCESSFULTotaltime:2secondsD:temphello-ant>检查一下build/classes目录,哦,看到编译过的文件就在这里:build/classes/hello/ant/HelloAnt.class.helloant进级我们要改进build.xml,让它做更多的事情:定义全局变量初始化,主要是建立目录编译(已有)打包为jar建立APIdocumentation生成distribut

6、ion产品凡事都讲究平衡,你要ant给你做更多事,当然要累一点点,不过只用累一次,以后的代码修改后的构建都是"一键式"完成,我们制作一个hello的简单例子,你可以自己做j2ee的练习。我们要扩充目录结构,使它更像回事::src,docs,lib是自己组织的文件结构,build,dist是ant动态生成的成品。src源文件:java源,源,jsp源,xml配置.....srcmainjava源srcwindow,unix,liunx的执行,我们的简单只有一个:run.bat:javahello.ant.HelloAn

7、tdocs手写说明文档lib程序所需类库的jar,比如j2ee.jar,mail,jar...build用ant动态生成的构建目录buildclasses编译的类文件builddocscopy"docs"的手写说明文档,和ant生成的api文档buildlib放置我们自己的HelloAnt.class打包成品hello-ant.jardistbincopy"src"得执行文件distdocscopy"builddocs"的文档distlib除了copy"buildlib"下的hello-ant

8、.jar外,还应copy"lib"的程序所需jar,这里我们没有。以上是我学老外的文件组织,大家可以按照自己的爱好组织我们编写必要的文件:hello.ant.HelloAnt.javasrc.bat@e

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。