Chinaunix首页 | 论坛 | 博客
  • 博客访问: 660448
  • 博文数量: 220
  • 博客积分: 10487
  • 博客等级: 上将
  • 技术积分: 2072
  • 用 户 组: 普通用户
  • 注册时间: 2009-08-09 00:25
文章分类

全部博文(220)

文章存档

2012年(5)

2011年(38)

2010年(135)

2009年(42)

我的朋友

分类: Java

2009-11-29 00:12:03

软件介绍:

AntAcid是ant的前端工具。目的是取代直接在XML文件内编码。根据上下文变化的菜单允许用户选择需要的任务以及对应的属性。并自动生成XML build文件。

可视化的操作,让ant代码编写着实变得更简单了。

软件是否开源:开源

代码类型:JAVA

软件要求:JDK 1.6以上或JRE 1.6以上

软件主页:

学习笔记:

1.下载: AntAcid_v1.5.15.zip

2.软件截图:



lib目录:


3.安装

无须安装

4.运行

软件准备,系统PATH路径包含java命令,验证方式,在cmd命令窗口输入java命令进行验证。

运行方式1:双击AntAcid.jar运行

运行方式2:如果系统jar文件被注入winrar等压缩软件关联,则运行方式1可能默认打开winrar。此时可取消关联即可。或者手工创建start.bat文件,文件内容如下:

java -jar AntAcid.jar


或者:

javaw -jar AntAcid.jar


注意start.bat文件须和AntAcid.jar文件同目录。

5.软件使用

5.1软件界面


5.2创建workspace






5.3 创建ant build文件








5.4 创建target


5.5 创建task



5.6 保存



5.7 预览build文件

6.缺陷

可以发现生成的代码,对于一个节点的众多属性,如果未填写值,则程序会为之默认空。并全部列出,如下图:



这样存在的问题是,有些属性的可选值是有限的,如:


如果按照程序默认的方式来处理的话,在运行脚本时,如defaultexcludes这样的属性便会校验不通过,导致运行报错。处理方式是手工删除不用的属性。在实际应用中发现这个缺陷严重影响软件的正常使用。

7.缺陷改进

还好这是个开源工程,轻松便可下载其代码:


稍微作了一点修改,在生成XML时增加逻辑判断,如果属性为空,则该属性不输出.


重新打包生成 :AntAcid1.5.15.riversion.jar,有兴趣研究的AntAcid不妨试试。下载后放到同AntAcid.jar目录即可。

文件:AntAcid1.5.5.riversion.jar.rar
大小:144KB
下载:下载



另外此次修订了改软件存在的一个bug,使用import build file失败的问题。问题在于缺少jar包,请下载 并将其放入lib目录。




阅读(1480) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~