在MyEclipse中使用ant

来源:互联网 发布:linux c 调用so动态库 编辑:程序博客网 时间:2024/05/01 11:01

原文地址:http://mazhiyang88.blog.163.com/blog/static/297339320110104843857/


先我们创建一个java项目:我创建了ant001,这个大家都会吧,不用我在一步一步的说了,我们着重说一下与ant结合的部分。

第二步我们要创建一个build.xml文件,放在ant001的根目录下面。

这样就可以了,下面我们配置ant。

window>preferences>ant:如图:


在MyEclipse中使用ant - zghbwjl - zghbwjl的博客
点击Ant Home Entries 点击右面的Ant Home找到你安装的ant目录。点击apply,点击ok。
这样就配置好了ant。
下面开始使用:
项目右击,属性,如图:
在MyEclipse中使用ant - zghbwjl - zghbwjl的博客
找到builders,单击,在右面显示,如图:
  
在MyEclipse中使用ant - zghbwjl - zghbwjl的博客
点击new按钮,显示如下图:
  
在MyEclipse中使用ant - zghbwjl - zghbwjl的博客
选中Ant Builder 点击ok,如下图:
  
在MyEclipse中使用ant - zghbwjl - zghbwjl的博客
name起一个自己的名字,buildfile点击Browse Workspace...如下图:也可以点击Browse File System...找到刚才自己建的xml文件
  
在MyEclipse中使用ant - zghbwjl - zghbwjl的博客
点击ok。
  
在MyEclipse中使用ant - zghbwjl - zghbwjl的博客
点击ok。
这样就可以了。我们可以在项目中右键>Run as>有两三个选项:1 Ant build是运行ant,2 Ant bulid是运行ant,可以选择的运行,相当于前面讲的在命令行中-f 
运行结果:
Buildfile: D:\workspace\webService\ant001\build.xml
init:
compile:
    [javac] D:\workspace\webService\ant001\build.xml:8: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
doc:
  [javadoc] Generating Javadoc
  [javadoc] Javadoc execution
  [javadoc] 正在装入软件包 com.ant 的源文件...
  [javadoc] 正在构造 Javadoc 信息...
  [javadoc] 标准 Doclet 版本 1.6.0_05
  [javadoc] 正在构建所有软件包和类的树...
  [javadoc] 正在生成 D:\workspace\webService\ant001\build\classes\com/ant/\Ant001.html...
  [javadoc] 正在生成 D:\workspace\webService\ant001\build\classes\com/ant/\package-frame.html...
  [javadoc] 正在生成 D:\workspace\webService\ant001\build\classes\com/ant/\package-summary.html...
  [javadoc] 正在生成 D:\workspace\webService\ant001\build\classes\com/ant/\package-tree.html...
  [javadoc] 正在生成 D:\workspace\webService\ant001\build\classes\constant-values.html...
  [javadoc] 正在构建所有软件包和类的索引...
  [javadoc] 正在生成 D:\workspace\webService\ant001\build\classes\overview-tree.html...
  [javadoc] 正在生成 D:\workspace\webService\ant001\build\classes\index-all.html...
  [javadoc] 正在生成 D:\workspace\webService\ant001\build\classes\deprecated-list.html...
  [javadoc] 正在构建所有类的索引...
  [javadoc] 正在生成 D:\workspace\webService\ant001\build\classes\allclasses-frame.html...
  [javadoc] 正在生成 D:\workspace\webService\ant001\build\classes\allclasses-noframe.html...
  [javadoc] 正在生成 D:\workspace\webService\ant001\build\classes\index.html...
  [javadoc] 正在生成 D:\workspace\webService\ant001\build\classes\help-doc.html...
  [javadoc] 正在生成 D:\workspace\webService\ant001\build\classes\stylesheet.css...
deploy:
      [jar] Building jar: D:\workspace\webService\ant001\dist\project.jar
BUILD SUCCESSFUL
Total time: 1 second
原创粉丝点击