在非Eclipse中构建iDempiere
来自iDempiere zh
⇐ Table of Contents | Creating Installers from Eclipse | Building iDempiere without Eclipse
不通过Eclipse,直接使用maven来构建iDempiere安装介质。
安装 maven
- 安装Maven
apt-get install maven
克隆 iDempiere 代码
- 克隆代码仓代码(建议另外克隆一个,不要使用开发代码仓)
cd $HOME/sources # 如果你的代码仓为idempiere6.1的话 hg clone idempiere6.1 testheadless
创建项目
- 进入代码仓
cd $HOME/sources/testheadless
- 修改分支名称
# 例如想创建iDempiere6.1安装介质的话,切换至release-6.1分支 hg update release-6.1
- 编译
mvn verify -U
- 执行完上述命令后就生成了安装介质,保管位置如下:
# linux 64 bit version $HOME/sources/testheadless/org.idempiere.p2/target/products/org.adempiere.server.product/linux/gtk/x86_64 # windows 64 bit version $HOME/sources/testheadless/org.idempiere.p2/target/products/org.adempiere.server.product/win32/win32/x86_64
之后直接压缩一下就可以拿去安装了.