搭建IDempiere7.1源码开发环境

1、操作系统

Window 10

2、开发工具版本及下载地址

OpenJDK >= 11
下载地址:http://jdk.java.net/archive/
Eclipse 2019-9
下载地址:https://www.eclipse.org/downloads/packages/release
Maven 3.6
安装教程:https://www.cnblogs.com/eagle6688/p/7838224.html
PostgreSQL 10.11
https://www.enterprisedb.com/downloads/postgres-postgresql-downloads

3、建立和设置开发环境

3.1项目构建

3.1.1下载源码

https://github.com/idempiere/idempiere

3.1.2 构建

打开cmd,将路径切换到转到[idempiere-home],然后执行命令“ mvn verify”(如果您专注于设置eclipse,不想构建产品,请使用“ mvn validate”),如果构建失败,请再次执行命令(确保网络通畅)。

3.2设置Eclipse工作区

3.2.1导入项目

A、在[idempiere-home]使用Workspace打开Eclipse
B、从Eclipse菜单中,选择“文件/导入”
C、在“导入”对话框中,选择“ Maven /现有Maven项目”
D、单击“下一步”按钮,然后浏览到[idempiere-home]
E、选择所有项目,单击“完成”以完成导入
F、所有项目均已加载到工作区

3.2.2设定目标平台

A、从Eclipse菜单中,选择“文件/导入”
B、在“导入”对话框中,选择“常规/现有项目到工作区”
C、单击下一步按钮,然后浏览到[idempiere-home] /org.idempiere.p2.targetplatform。单击完成以完成导入
D、打开org.idempiere.p2.targetplatform / org.idempiere.p2.targetplatform.target文件。这是带有远程URL的默认目标平台定义
E、在目标编辑器中,单击“设置为活动目标平台”链接
F、等待Eclipse将捆绑软件下载到目标平台上。如果某些下载失败,请单击“重新加载目标平台”链接
注:如果JDK的中的一些包找不到,右键项目->Build Path->Configure Build Path->Libraries->双击is not moudlar->选择Detail页签->点击ADD添加需要导出的包

3.3数据源导入

打开cmd,将路径切换到PostgreSQL的bin目录下,执行导入指令:
psql -h 服务器地址 -p 端口号 -U 用户 -d 数据库名 <需要导入的文件的路径
注:初始数据文件在插件org.adempiere.server-feature/data/seed/Aempiere_pg.jar

3.4服务器设置

Run->Run Configurations->Eclipse Application->install.app->Run
再出现的服务器设置窗口中填写相关配置,然后测试,保存。

3.5运行

Run->Run Configurations->Eclipse Application->server.product->Run
待程序启动完毕后,登录浏览器输入3.4配置的地址。
参考文档:
https://wiki.idempiere.org/en/Building_iDempiere_by_tycho

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值