在Ubuntu Desktop 12.04 LTS从源代码制作ADempiere 3.6.0 LTS安装软件
2012-05-03 03:10
525 查看
感觉上次有些心急,先做了在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文件来撒么撒么来着,没看明白,睡觉。
还是先尝试从源代码制作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文件来撒么撒么来着,没看明白,睡觉。
相关文章推荐
- 使用自制ADempiere 3.6.0 LTS安装软件进行安装(基于Ubuntu Desktop 12.04 LTS)
- 在Ubuntu Desktop 12.04 LTS从源代码运行ADempiere 3.6.0 LTS
- ADempiere3.6.0 LTS - 打Patch(Application,DB)(基于Ubuntu Desktop 12.04 LTS)
- 从源代码制作iDempiere Server安装软件(Ubuntu Desktop 12.04 LTS 64位)
- 安装ADempiere3.6LTS语言包(学习lude707在erp100上的文章)(基于Ubuntu Desktop 12.04 LTS)
- 使用ADempiere 3.6.0 LTS的WEB访问以及其他的一些访问方法及工具(基于Ubuntu Desktop 12.04 LTS)
- 安装ERMaster -(基于Ubuntu Desktop 12.04 LTS)
- Adempiere配置安装和汉化(Window 7 && Postgres SQL && ubuntu 12.04lts)【一】
- 安装JMeter(基于Ubuntu Desktop 12.04 LTS)
- 安装SeleniumIDE(基于Ubuntu Desktop 12.04 LTS)
- ADempiere3.6.0LTS - 创建国家地区城市(基于Ubuntu Desktop 12.04 LTS)
- ADempiere3.6.0LTS - 重新导入会计科目(基于Ubuntu Desktop 12.04 LTS)
- ADempiere3.6.0LTS - 上创建新的Client(基于Ubuntu Desktop 12.04 LTS)
- 安装GIT(基于Ubuntu Desktop 12.04 LTS)
- 安装Redmine(基于Ubuntu Desktop 12.04 LTS)
- 安装Jenkins(基于Ubuntu Desktop 12.04 LTS)
- 解决VMware Workstation9 安装Ubuntu Desktop 12.04 LTS无法启动图形界面
- 为iDempiere 1.0b安装中文语言包(基于Ubuntu Desktop 12.04 LTS)
- 在Ubuntu Desktop 12.04 LTS中安装Subversion
- 在 Ubuntu 16.04 LTS 上安装 Python 3.6.0