在Ubuntu Desktop 12.04 LTS从源代码制作ADempiere 3.6.0 LTS安装软件

感觉上次有些心急,先做了在Ubuntu Desktop 12.04 LTS从源代码运行ADempiere 3.6.0 LTS

还是先尝试从源代码制作ADempiere 3.6.0 LTS的安装软件。

ADempiere本身已经提供了制作安装软件的工具,只要执行utils_dev下的build.xml即可。

  • 制作安装软件

1. 打开utils_dev/build.xml

 

2. 用ant进行build

    这里鼠标右击PackageExplorer中的utils_dev/build.xml文件,鼠标指向出现的菜单中的Run As,然后Run As右侧显示子菜单,这里选择2. Ant Build...

     选择2 Ant Build...的理由是确认详细的Build设定。为什么要这么做的理由是有部分文件可能不适应中文系统(存在特殊字符),

     在编译时可能会出现错误,所以要指定使用UTF-8。(在MAC OS X 10.7和Windows中应该都是一样的)

     我的虚拟机在狂奔了下图的时间后,BUILD SUCCESSFUL。

 

  • 确认结果

打开源程序文件夹,我的源程序文件夹在/home/svn/adempiere360下,我这里就打开了/home/svn/adempiere360来确认

 我们发现了在源程序的文件夹的一级目录下生成了Adempiere文件夹。在这个文件夹下出现了install文件夹,我们的安装文件就在这个文件夹下。

 Adempiere_360LTS.tar.gz

 

 

 

  • 验证结果

1. 验证角度 - 和最开始的源码文件夹进行比对

我在从svn源码仓Checkout源码时有做一个备份,现在拿出来看看。

 确认到了的确是刚刚下载时是没有Adempiere文件夹的。

2. 验证角度 - 和http://sourceforge.net上的文件进行比对

        打开Sourceforges上的文件并下载

 

下载的文件

自己生成的文件

 

我了个去~~~~~~~~~~~~~~~~~~~~,差了120字节。

算了,网上找了些比对二进制文件的方法,例如也简单用vim -bd A文件 B文件来撒么撒么来着,没看明白,睡觉。

转载于:https://www.cnblogs.com/Yu/archive/2012/05/03/2479933.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值