Eclipse配置

来自iDempiere zh
跳转至:导航搜索

初始化和构建Materialize and build

移至代码仓文件夹下并执行相关命令:
cd $HOME/sources/idempiere6.1
mvn verify -U

该命令会下载budle-classpath上的所有库文件,同时把所有的库放至org.idempiere.p2/target/products

注:在国内不翻墙的情况下,估计多试几遍肯定可以成功的。

把项目导入至Eclipse

  • 再次打开Eclipse并把Workspace修改为$HOME/sources/idempiere6.1
  • 切换后,点击菜单 Project > Build automatically ,关闭自动编译
  • 打开菜单: File > Import
  • 在子页面中选择 Maven > Existing Maven Projects
  • 点击 Next 按钮,点击Browse按钮,选择$HOME/sources/idempiere6.1
  • 必须选择所有的项目,点击Finish
  • 所有的项目都应该显示在workspace中

设置target platform

  • 保持在Eclipse中
  • 打开菜单: File > Import
  • 在子页面中选择 General > Existing Projects into Workspace
  • 点击 Next 按钮,点击Browse按钮,选择$HOME/sources/idempiere6.1/org.idempiere.p2.targetplatform
  • 点击 Finish 按钮
  • 在Eclipse中打开文件org.idempiere.p2.targetplatform.target后就会开始导入org.idempiere.p2.targetplatform
    • 本处使用远端URL地址来定义的默认的target platform
    • Eclipse需要花费一些时间来下载远端文件
  • 在Target Definition上选择Set as Active Target Platform链接
  • 等待Eclipse完成bundles的下载
    • 如果有部分下载失败的话,会显示诸多个小红叉点,需要点击Reload按钮重新下载,一直到Locations list中没有红颜色的错误
  • 点击菜单 Project > Build automatically,打开自动编译
  • 重启Eclipse后,点击菜单 Project > clean
Cookie帮助我们提供我们的服务。通过使用我们的服务,您同意我们使用cookie。