开源免费ERP/CRM/SCM:iDempiere 2.0 安装配置
首先简单介绍一下iDempiere:iDempiere是一款Java平台的基于Compiere/ADempiere的开源企业级开源ERP/CRM/SCM系统,
由于是在ADempiere基础上用OSGi进行了重构,这为后续的商务解决方案的开发、扩展扫平了道路。
最近更新到2.0稳定版。
webUI界面:
Swing界面:
iDempiere官方网页
iDempiere WIKI网站
iDempiere下载地址
WIKIQSS
Red1
HengSin
JIRA
Source
jenkins
Sourceforge
以上介绍内容转自OSSSME:http://www.cnblogs.com/Yu/p/3154418.html
另有中文QQ交流群:65713012, 欢迎更多的朋友加入共同学习进步(群主不是我!)
>>>>>>>>>>下面进入正题>>>>>>>>>>>
安装软件:
OS: Windows Server 2008 R2 SP1 x64 英文版
Database: Oracle 11G R2 x64 英文版
Java JDK: 1.7.0_67 x64
iDempiere 2.0 x64
首先在Windows 2008先安装Oracle 11G,一般缺省设置即可,需要设置管理员密码,这里开发测试设为123456
装完Oracle,运行SQL Plus,输入用户名System,密码123456登录,然后运行下面的命令,添加iDempiere用户,并配置权限:
CREATE USER idempiere IDENTIFIED BY 123456;
GRANT connect,resource,dba to idempiere;
然后安装Java JDK,安装后必须要配置JAVA_HOME,和Path环境变量,指向SDK安装目录和bin目录:
例如:新增JAVA_HOME环境变量指向C:\Program Files\Java\jdk1.7.0_67
Path环境变量添加:C:\Program Files\Java\jdk1.7.0_67\bin;
重启计算机,使环境变量生效。
解压缩idempiereServer.win32.win32.x86_64.zip至硬盘目录,例如:C:\idempiere-server
运行:C:\idempiere-server\setup.bat
注意:Web Port 8080不要被占用,DB Already Exists不选(下面会有导入步骤),DB Admin Password输入Oracle系统管理密码,这里是123456,Database Users输入前面新建的数据库用户名:idempiere,密码Database Password也是123456
点击测试,确定所有的小方格都检查通过,变为显示绿色,然后点击Save按钮保存设置。
运行:C:\idempiere-server\utils\RUN_ImportIdempiere.bat 按提示确认导入iDempiere数据库,时间较长,取决于机器速度。
数据库导入完成后,编辑文件:C:\idempiere-server\idempiere-server.bat,将jar文件名改为plugins目录下实际存在的文件名。
修改下面的行:
plugins/org.eclipse.equinox.launcher_1.*.jar -console 12612 -application
为:
plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar -console 12612 -application
然后,运行该文件:C:\idempiere-server\idempiere-server.bat
另注:在C:\idempiere-server目录下还有一个idempiere.exe文件,官方1.0文档是这么说的:
Go lower in the contents and you can see iDempiere.exe or idempiere-server.bat.
Both will do the same thing. Choose either one and launch it by opening or double-clicking it. There should be a shortcut created for this in the Desktop.
意思就是两个作用相同,那为啥搞两个?困惑中...
服务启动时间较长,观察弹出的命令行窗口直到显示:WebUIServlet.init: iDempiere Web Client started successfully [40]
意味着WebUI服务已经成功启动。
打开浏览器,访问http://127.0.0.1:8080/,看到如下画面表示web客户端已经可以工作:
点击iDempiere webUI连接,打开登录界面,用GardenAdmin用户名,密码也是GardenAdmin,登录iDempiere,
开始探索开源免费ERP/CRM/SCM的秘密吧。
开源免费ERP/CRM/SCM:iDempiere 2.0 安装配置的更多相关文章
- iDempiere = OSGi + ADempiere 一款ERP&CRM&SCM系统、助力中小企业发展
怀揣着为中小企业量身定做一整套开源软件解决方案的梦想开始了一个网站的搭建.http://osssme.org/ iDempiere = OSGi + ADempiere 一款ERP&CRM&a ...
- CentOS 7.0安装配置Vsftp服务器
一.配置防火墙,开启FTP服务器需要的端口 CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙. 1.关闭firewall: systemctl stop fi ...
- CentOS 7.0安装配置LAMP服务器(Apache+PHP+MariaDB)
CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙. 1.关闭firewall: systemctl stop firewalld.service #停止fir ...
- CentOS 7.0安装配置Vsftp服务器步骤详解
安装Vsftp讲过最多的就是在centos6.x版本中了,这里小编看到有朋友写了一篇非常不错的CentOS 7.0安装配置Vsftp服务器教程,下面整理分享给各位. 一.配置防火墙,开启FTP服务器需 ...
- CentOS 7.0 安装配置LAMP服务器方法(Apache+PHP+MariaDB)(转)
转自:http://www.jb51.net/os/188488.html 作者:佚名 字体:[增加 减小] 来源:osyunwei 准备篇: CentOS 7.0系统安装配置图解教程 http:/ ...
- Win10 64位+VS2015+Opencv3.3.0安装配置
Win10 64位+VS2015+Opencv3.3.0安装配置 1.我们首先下载VS2015.OpenCV3.3.0. 1.1 VS2015下载 在官网https://visualstudio.mi ...
- 实战:ADFS3.0单点登录系列-ADFS3.0安装配置
本文为系列第三章,主要讲下ADFS3.0的安装和配置.本文和前面的文章是一个系列,因此有些地方是有前后关联,比如本文中使用的通配符证书就是第二篇讲解的,因此需要连贯的进行阅读. 全文目录如下: 实战: ...
- 【转发】【linux】【ftp】CentOS 7.0安装配置Vsftp服务器
adduser -d /var/www/android -g ftp -s /sbin/nologin ftp2 一.配置防火墙,开启FTP服务器需要的端口 CentOS 7.0默认使用的是firew ...
- Tomcat7.0安装配置
很久没有通过博客对学习所得进行记录了. 现在将使用Tomcat的一些经验和心得写到这里,作为记录和备忘.如果有朋友看到,也请不吝赐教. 首先,我个人使用的是apache-tomcat-7.0.27你可 ...
随机推荐
- java实验2实验报告(20135131)
一.实验内容 1. 初步掌握单元测试和TDD 2. 理解并掌握面向对象三要素:封装.继承.多态 3. 初步掌握UML建模 4. 熟悉S.O.L.I.D原则 5. 了解设计模式 二.实验要求 1.没有L ...
- java并发编程_CountDownLanch(倒计数锁存器)应用场景
使用介绍: 一个同步辅助类,在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待. 用给定的计数 初始化 CountDownLatch.由于调用了 countDown() 方法,所以在 ...
- CentOS 问题集锦
在CentOS 6更新后,不可避免的会在启动选项中产生多个内核选项,一个内核文件大概占100兆左右(一般100M以下),可以使用以下命令进行删除多余的内核. 1.首先列出系统中正在使用的内核: # u ...
- Devexpress VCL Build v2014 vol 15.2.3 发布
2016年第一个版本,继续修补. New Major Features in 15.2 What's New in VCL Products 15.2 Breaking Changes To lear ...
- Oracle优化查询技巧
1. WHERE子句中的连接顺序:Oracle采用自下而上的顺序解析WHERE子句,根据这个原理,表之间的连接必须写在其他WHERE条件之前, 那些可以过滤掉最大数量记录的条件必须写在WHERE子句的 ...
- 星号代替数字 js语句
在做登陆界面时,有这样一个需求,就是输入密码时,以密文形式展示(*),由于html5的属性 type="password" 只能以圆点形式展示, 下面方法能以星号代替输入符合 d ...
- JAVA中implements的用法
implements使用 interface Sport { void run(); void jump(); } class Athlete implements Sport { public vo ...
- cell线条前后缩短
[cell setSeparatorInset:UIEdgeInsetsMake(0, 20, 0, 20)];
- sbt的assembly插件使用(打包所有依赖)
1.sbt是什么 对于sbt 我也是小白, 为了搞spark看了一下scala,学习scala时指定的构建工具就是sbt(因为sbt也是用scala开发的嘛),起初在我眼里就是一个maven(虽然ma ...
- springMVC框架中,在hib-config.xml配置sqlserver2008数据库连接的代码
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"> ...