iDempiere 使用指南 绿色版一键启动测试环境

Created by 蓝色布鲁斯,QQ32876341,blog http://www.cnblogs.com/zzyan/
iDempiere官方中文wiki主页 http://wiki.idempiere.org/zh
iDempiere 中文社区www.idempiere.org.cn
iDempiere 中文社区QQ群 65713012

本文档说明如何在windows下面配置iDempiere的测试开发环境,同时提供了配置好的eclipse开发环境供大家下载。

下载链接:
绿色版测试环境下载:http://pan.baidu.com/s/1nt81GHb

开发环境(eclipse)下载:http://pan.baidu.com/s/1i37nV5z
注:开发环境请先下载测试环境,解压到同一个文件夹,直接使用里面的数据库和系统。

安装方法:理论上随便找个文件夹解压即可,但最好直接在E盘解压,解压完以后生成E:\idemDev文件夹。最好和我的路径保持一致,避免路径导致问题。
启动方法:直接解压以后,双击文件夹里面的start.bat
关闭方法:双击文件夹里面的stop.bat文件
DB启动方法(用于开发):双击start-pg.bat
DB关闭方法:双击stop-pg.bat

测试环境集成了数据库、绿色JDK以及idempiere server,可以一键启动或关闭(start.bat/stop.bat)。但是如果用于开发的话,请自己下载JDK,1.7即可。数据库使用start-pg.bat/stop-pg.bat启动或关闭即可。

eclipse版本为indigo SR2

下面是该环境安装的详细步骤说明及截图。需要自己研究环境安装的朋友可以参考一下。

第一步,安装postgresql数据库,下载的文件为直接打包的zip archive包。
下载链接:http://www.postgresql.org/download/windows/

使用了下面的参考文档
http://rongjih.blog.163.com/blog/static/3357446120128259545748/

http://saturngao.iteye.com/blog/1291919

执行initdb –D "E:\idemDev\pgsql\data" –E UTF8

启动数据库以后,使用psql postgres,进入psql界面。Postgres是initdb默认创建的数据库。如果不行的话,使用psql template1进入psql界面。
执行下面语句,创建数据库以及赋权限
CREATE ROLE postgres PASSWORD ‘postgres‘;
ALTER ROLE postgres WITH SUPERUSER;
ALTER ROLE postgres WITH LOGIN;

CREATE ROLE adempiere SUPERUSER LOGIN PASSWORD ‘adempiere‘;

使用‘\q‘退出psql,然后尝试以postgres用户进行登录,如下图,如果正常进入postgres,则说明数据库已经安装完成了。

使用pgadminIII工具访问DB。进入pgadmin以后,点击插头图标,新建一个db连接

设置连接参数

点击确认,连接进入数据库即可,可以看到我们正常连接进入postgresql,并且看到里面有一个postgres数据库。

创建一个数据库,名字叫idempiere。
注:这里一定要先新建idempiere再执行后面的setup.bat配置,否则测试会出错。

第二步,设置java。我直接使用了网上找到的绿色java,如果大家有普通的安装版本的java可以直接安装。我是要打包成绿色版本的,所以找了个免安装版本。
链接地址:http://yutuo.net/archives/a247372342a9b624.html 

创建文件start.bat,设置java虚拟机的环境变量以及postgresql的环境变量。另外的文件start_testpath.bat内容和start.bat一致,只是少了启动db的部分,用于进行环境变量的测试

完成以后,进入到cmd进行测试,执行start_testpath.bat,执行完以后执行java –version,可以看到java虚拟机的版本已经是1.7update60

不要关闭这个cmd,直接切换到系统中执行start-pg.bat,启动数据库。数据库启动完成以后,在刚才的cmd中,进入到idempiere-server文件夹,执行setup.bat
系统会执行launch,并弹出设置界面提供设置

可以看到,由于刚才使用start_testpath.bat设置了环境变量,所以jdk的目录和我们设置的绿色jdk目录是一致的。将数据库服务器设置为localhost,数据库类型设置为postgresql,系统用户口令设置为postgres,执行测试。测试成功,保存即可。
注:一定要先新建idempiere数据库再执行后面的setup.bat配置,否则测试会出错。


设置完了以后,进行idempiere的数据库表导入。进入到util文件夹,执行RUN_ImportIdempiere.bat,将数据库表导入到postgresql中。
导入完成以后,查看数据库,发现已经创建好了840张表(idempiere2.1),说明数据库已经正常导入了。

注意!windows下面的启动文件有一点小问题,需要更改idempiere-server.bat文件,否则启动不成功。
需要找到下面这一段,将其改为jar包全名,jar包在plugins下面可以找到

改为

到这里,绿色版的idempiere安装就完成了,先使用stop-pg.bat关闭数据库,再执行start.bat重新进行全部启动。

可以看到CMD下面显示如下,表示idempiere启动成功了。

访问localhost:8080,可以看到idempiere的主页面,说明安装成功

这样我们的绿色idempiere测试环境就设置完成了。

下面我们开始基于这个测试环境设置开发环境,这部分在第二个帖子里面:

iDempiere 使用指南 windows下eclipse 开发环境配置及打包下载: http://www.cnblogs.com/zzyan/p/4124087.html

时间: 2024-12-25 03:00:27

iDempiere 使用指南 绿色版一键启动测试环境的相关文章

绿色版Tomcat 启动 + 停止 + 随系统自动启动 - - 博客频道 - CSDN.NET

body { font-family: "Microsoft YaHei UI","Microsoft YaHei",SimSun,"Segoe UI",Tahoma,Helvetica,Sans-Serif,"Microsoft YaHei", Georgia,Helvetica,Arial,sans-serif,宋体, PMingLiU,serif; font-size: 10.5pt; line-height: 1.5;

配置ORACLE 10g或11g绿色版客户端和PLSQL环境

 本方法是通过使用ORACLE官方提供的精简版客户端,即绿色免安装的客户端. 下载地址(此处提供的是官方各版本下载地址): Windows 32位系统中使用的客户端下载地址 其他系统环境中使用的客户端下载地址 Instant client的版本很多:主要是Basic和Basic Lite. Basic版本包括了所有的支持运行OCI.OCCI.JDBC.JDBC-OCI的文件,支持多种语言. Basic Lite是Basic版本的精简版,只包括了英文的错误描述,也只支持Unicode.ASCII和

绿色版 mysql 启动,制作mysql服务

可以尝试手动启动 MySql 服务器,并用 MySQL_Administrator_1.2 和 console 登陆: 1.手动启动服务:cmd --> F:\MySql\MySqlServer5.1\bin\mysqld --console 会看到 InnoDB: The first specified datafile c:\ibdata\ibdata1 did not exist: InnoDB: a new database to be created! InnoDB: Setting

一个绿色版的正则表达式测试工具

下载网址:http://www.cr173.com/soft/88309.html RegexTester是一款正则表达式测试器,支持单行模式.多行模式,经典的窗口设计,该工具允许你测试和分析正则表达式.正则表达式通常用于两种任务:1.验证,2.搜索/替换.用于验证时,通常需要在前后分别加上^和$,以匹配整个待验证字符串:搜索/替换时是否加上此限定则根据搜索的要求而定 功能简介: 支持仅使用表达式里的选中部分进行匹配 支持树形和表格两种结果查看方式 选中树结点或单元格时自动选中源文本中对应的部分

(转)配置ORACLE 11g绿色版客户端和PLSQL环境

本文转载自:http://my.oschina.net/jang/blog/83009 本方法是通过使用ORACLE官方提供的精简版客户端,即绿色免安装的客户端. 下载地址(此处提供的是官方各版本下载地址):Windows 32位系统中使用的客户端下载地址其他系统环境中使用的客户端下载地址 Instant client的版本很多:主要是Basic和Basic Lite. Basic版本包括了所有的支持运行OCI.OCCI.JDBC.JDBC-OCI的文件,支持多种语言. Basic Lite是B

绿色版的Linux.NET——“Jws.Mono”

Linux.NET环境的搭建,不仅是一项比较耗时的事情,同时也是一项略显复杂繁琐的事情.特别是对于近期的几个Mono版本,由于官方所提供的源码包中出现代码文件的缺失,这总让我们的付出变得徒劳.另外一方面,由于Linux.NET的环境搭建涉及到比较多Linux的操作知识,这无疑增加了它的学习使用成本,提高了学习的门槛,这也令不少习惯于Windows中开发ASP.NET的开发者对其望而生畏. 降低Linux.NET的学习难度,需要从环境部署开始着手,为此,Jexus的作者宇内给我们制作了一款绿色版的

配置ORACLE 11g绿色版客户端和PLSQL远程连接环境

配置ORACLE 11g绿色版客户端和PLSQL环境 本方法是通过使用ORACLE官方提供的精简版客户端,即绿色免安装的客户端. Instant client的版本很多:主要是Basic和Basic Lite. Basic版本包括了所有的支持运行OCI.OCCI.JDBC.JDBC-OCI的文件,支持多种语言. Basic Lite是Basic版本的精简版,只包括了英文的错误描述,也只支持Unicode.ASCII和欧洲字符集. 因此,如果数据库服务器是中文字符集(如 SIMPLIFIED CH

FbinstTool(U盘启动盘制作工具) v1.606 免费绿色版

软件名称: FbinstTool(U盘启动盘制作工具) v1.606 免费绿色版软件语言: 简体中文授权方式: 免费软件运行环境: Win7 / Vista / Win2003 / WinXP / Win2008软件大小: 1.7MB图片预览: 软件简介:FbinstTool是一款用来制作可启动U盘的工具.这工具制作出的U盘启动盘兼容性好,对于老机器不能用量产U盘启动的也能支持一部分.维护方便,可以对隐藏区域进行文件管理 由于种种复杂原因,不同BIOS对U盘CHS/LBA参数处理结果不尽相同,导

Keyboard Test Utility v1.0.1.0 电脑键盘测试软件绿色版

软件名称: 电脑键盘测试软件绿色版软件语言: 简体中文授权方式: 免费软件运行环境: Win8 / Win7 / Vista / WinXP软件大小: 917KB图片预览: 软件简介:Keyboard Test Utility 是一个免费绿色的电脑键盘测试软件,它可以测试键盘上的每一个按键,第敲打一下,屏幕上虚拟键盘,就会在所打的键位上高亮颜色,并显示出该键盘的vk code和scan code 软件下载页面:http://www.bkill.com/download/29262.html 软件