免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3099 | 回复: 0
打印 上一主题 下一主题

AntAcid:Ant GUI还不错的工具 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-11-29 00:12 |只看该作者 |倒序浏览

                软件介绍:
AntAcid是ant的前端工具。目的是取代直接在XML文件内编码。根据上下文变化的菜单允许用户选择需要的任务以及对应的属性。并自动生成XML build文件。
可视化的操作,让ant代码编写着实变得更简单了。
软件是否开源:开源
代码类型:JAVA
软件要求:JDK 1.6以上或JRE 1.6以上
软件主页:
http://sourceforge.net/projects/antacid/
学习笔记:
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包,请下载
crimson-1.1.3.jar
并将其放入lib目录。
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/103146/showart_2106554.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP