ADempiere3.6.0 LTS - 打Patch(Application,DB)(基于Ubuntu Desktop 12.04 LTS)

怀揣着中小企业量身定做一整套开源软件解决方案的梦想开始了一个网站的搭建。
http://www.osssme.org/

感觉ADempiere的Patch要比平时用到XX软件包高明的不要太多...这里简单整理了一下。

参考信息:http://www.adempiere.com/Patches_Installation

 

  • 下载Patch

http://sourceforge.net/projects/adempiere/files/ADempiere%20Patches/Patch%203.6.0/

ADempiere3.6.0 LTS - 打Patch(Application,DB)(基于Ubuntu Desktop 12.04 LTS)_第1张图片

   ADempiere3.6.0 LTS - 打Patch(Application,DB)(基于Ubuntu Desktop 12.04 LTS)_第2张图片

  • 打Application的Patch 
    备份原有Patch文件 $ADEMPIERE_HOME/lib/patches.jar  -> patches.jar.working_ok
    把下载的文件拷贝到$ADEMPIERE_HOME/lib/patches.jar

ADempiere3.6.0 LTS - 打Patch(Application,DB)(基于Ubuntu Desktop 12.04 LTS)_第3张图片

 

  • 重新安装

ADempiere3.6.0 LTS - 打Patch(Application,DB)(基于Ubuntu Desktop 12.04 LTS)_第4张图片

ADempiere3.6.0 LTS - 打Patch(Application,DB)(基于Ubuntu Desktop 12.04 LTS)_第5张图片

 

  • 打数据库Patch
    因为不知道具体的操作方法,这里尝试使用migration工具。

    修改参数:数据库连接参数。
    把源程序的migration文件夹下的postgresql.properties.template文件拷贝到同文件夹下,名字改为postgresql.properties

    修改文件内容,内容需要符合自己的工作环境。我个人的修改内容如下:

    postgresql.home=/usr/lib/postgresql/9.1
     
    postgresql.pgdata=
     

    postgresql.database=adempiere
     

    postgresql.user=adempiere
     
     
    postgresql.password=你的密码
     
    postgresql.host=wuliher-server
    postgresql.port=5432

然后把Patch放入migration/360lts-release/postgresql下

ADempiere3.6.0 LTS - 打Patch(Application,DB)(基于Ubuntu Desktop 12.04 LTS)_第6张图片

打开Eclipse,同时选择migration/360lts-release下的build.xml,并用ANT安装即可。

ADempiere3.6.0 LTS - 打Patch(Application,DB)(基于Ubuntu Desktop 12.04 LTS)_第7张图片

你可能感兴趣的:(application)