IDempiere入门第二篇杂七杂八(Face To)

汉化翻译

1: AD_Menu_Trl_zh_CN.xml  界面菜单的翻译,改了两个,官方2.0的包只到480多,如果想翻译全把en_US的后面的copy过来接着翻译

2: 翻译完成后需要翻译导入导出-导入-选择Menu Trl导入

3: 重新登录已经翻译过来了,简单吧。很想加入开源翻译社区,但想想自己的时间有限,而且非领域专家有些翻译不好拿捏,还是算了

4: 清除缓存的时候出错,报找不到某个类,不过翻译不用这个功能,暂时晃过。

5:头上的Change Role 这个没搜到,这个比较奇怪

开发环境

1:Eclipse Juno 4.2/  3.7版本据说没有一点问题,我最后换成这个版本

2:Help -> Install New Software -> Add(其实根本用这个连不上国外的服务器,如果不需要看历史代码,就别安装这个了)

   Mercurial/http://cbes.javaforge.com/update 

   只需要Mercurial Eclipse

   说明:Mercurial版本控制工具,性能比较突出,简称HG,同svn,git等

3: Help -> Install New Software -> Add
   Buckminster/http://download.eclipse.org/tools/buckminster/updates-4.2

   仅需要Buckminster - Core  ,Maven support  ,PDE support

     说明:Buckminster是一组框架和工具的自动化构建、组装和部署(BA&D)开发过程在复杂环境或基于分布式组件的开发。

     Buckminster允许开发组织定义细粒度的“生产线”,软件开发的各个阶段,单元测试、集成测试、现场部署、迁移,等等——并自动执行相应的处理。

4:选择Mercurial-使用Mercurial克隆版本库-选择本地下载的1.83G的idempiere文件夹

     选择你想导入的版本

5: File -> Import -> Buckminster -> Materialize from Buckminster MSPEC, CQUERY or BOM  (通过这个代码会直接导入进来构建)

   选择workspace目录 org.adempiere.sdk-feature 文件夹下的“ adempiere.cquery”

   注意:可以选择adempiere.mspec这个可以创建targetPlatform,一些lib会下载在此处,如果出现Error可以尝试生成此文件夹

         这个文件夹是最终编译打包生成的目录

6:构建的时候注意是在workspace的根目录下,而不是在idempiere目录下构建,否则会

   出Error:no suitable等错误,切记!

7:启动 org.adempiere.ui.swing/右键 -> Run As > Eclipse Application

   或者Run -> Debug Configurations.../Eclipse Application" > "swingclient.product

 

 备注:如果大量Error多半是代理没设,外网访问不了,我本地装了goagent,eclipse设置方法:

IDempiere入门第二篇杂七杂八(Face To)_第1张图片

 

你可能感兴趣的:(程序)