文档章节

【Openbravo开发】Openbravo windows开发环境搭建

Openbravo中国
 Openbravo中国
发布于 2014/04/01 15:28
字数 1262
阅读 1311
收藏 8

Openbravo ERP发环境搭建完全攻略

一、 OpenbravoERP开发环境所需要的软件

1. JDKOpenbravoERP主要是用J2EE发,所以JDK基本的,相信大家都已经安装配置好了,不过刚刚重做的系统借此机会简单说一下。(已经安装的请自行跳过步)

JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

JDK8已经发布,不过我下载JDK7 64jdk-7u51-windows-x64,双击安装

Next。完成之后是环境变量的配置:

同样方式加好CLASSPATH

CLASSPATH.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; (注意最前有个点)

Path变量,在最后添加 ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; (注意前面用分号隔开)

然后打开命令行测试配置是否成功输入java versionjavac -version

OKJDK部分搞定。

2. 数据库,OpenbravoERP目前只支持两种数据库OraclePostgreSQLPostgreSQL是免费数据库,我也就选用他了,如果对Oracle情有独钟的小伙伴请自行下载安装PostgreSQL下载地址:http://www.enterprisedb.com/products-services-training/pgdownload#windows

下载的9.3.4安装

Next,到设置密码,设置一下postgres用户的密码,设置的是syspass这是OpenbravoERP配置里的默认密码,稍后会提到

Stack Builder可以不用装。完成

打开pgAdmin

OK安装完成。好把postgresqlbin路径加到Path环境变量,这样可以方便命令行使用。

时系统新建一个postgres用户,用来启动数据库服务。我可以稍做修,不然开会有用户选择,如果直接禁用,服务将无法启动

3. AntOpenbravoERPBuild工具,下载地址http://ant.apache.org/bindownload.cgi

下载是http://mirror.esocc.com/apache//ant/binaries/apache-ant-1.9.3-bin.zip

下载好后解压然后将路径配置到Path环境变量里。

新打开命令行输入 ant –version:

OK,完成。

4. Tomcat运行OpenbravoERP的服务器,下载地址:http://tomcat.apache.org/download-60.cgi 

下载的版本是:http://apache.dataguru.cn/tomcat/tomcat-6/v6.0.39/bin/apache-tomcat-6.0.39-windows-x64.zip  

(目前tomcat7.0好像无法启动OpenbravoERP)

下载好后解压然后配置环境变量






CATALINA_OPTS : -server -Djava.awt.headless=true -Xms384M -Xmx1536M -XX:MaxPermSize=256M

5. Eclipse是用来开发的集成开发环境:下载地址: http://www.eclipse.org/downloads/

用的版本是:http://download.actuatechina.com/eclipse/technology/epp/downloads/release/kepler/SR2/eclipse-jee-kepler-SR2-win32-x86_64.zip

下载好解压后既可使用。

二、 了,这里前提工作就完成了,面开始OpenbravoERP安装和项目导入。

下载地址:http://sourceforge.net/projects/openbravo/files/02-openbravo-sources/

下载的是MP31.2http://jaist.dl.sourceforge.net/project/openbravo/02-openbravo-sources/3.0MP31.2/openbravo-3.0MP31.2.tar.bz2

路径设置并解压到当前文件夹:



Openbravo-3.0MP31.2如下:

开命令行切换到OpenbravoMP31.2路径下:

运行命令ant setup

命令会载一个setup-properties-windows.exe文件openbravoconfig文件夹下

双击运行此文件,进行Openbravo的配置。

完成,这时会在config路径下生成几个配置文件

Openbravo配置部分已经完成。

接着在命令行的Openbravo的路径下输入命令 ant install.source 回车

Ant工具会编译整个项目。等待一会,直到出BUILD SUCCESSFUL完成。

下面我们可以打包部署看一下输入命令 ant war 回车

等待一小BUILD SUCCESSFUL,完成会在openbravolib路径下生成openbravo.war文件复制tomcatwebapps路径

换到tomcatbin路径下,找到startup.bat

双击启动,等待部署

浏览器打开网址http://localhost:8080/openbravo 一下

步骤要把项目导入到eclipse里,然后我们就可以开发自己Module

eclipse,选择工作路径OpenbravoERP的路径OK

是一个空的工作路径,下面我们开始导项目,选File à Import

然后选General à Existing Projects into WorkspaceNext

选择OpenbravoERP码的路径,图,然后确定

注意红框的名字,都小写,如果你的不是,可能后面会有build path问题。然后finish

重复上述操作

File à Import à General à Existing Projects into Workspace à Browse

至选择项目择子路径下的src-core确定。

重复上术操作,分别选择src-trlsrc-wad导入

Server选项卡,新建Server

Apache à Tomcat v6.0 Server à Next.

Browse à tomcat的路径,确定。

分别选个项目(OpenbravoCore,OpenbravoTrl,OpenbravoWAD),然后选择菜单 File à Properties,把改为UTF-8

然后如下图操作

打开的Tomcat configArguments选项卡,在VM arguments后追加:

-server -Djava.awt.headless=true -Xms384M -Xmx1536M -XX:MaxPermSize=256M然后确定。

现在可以在eclipse启动tomcat启动openbravoERP了。


击启动按钮启动。控制输出启动成功信息:

浏览器访问一下:

http://localhost:8080/openbravo/security/Login_FS.html

大家成功,有什么问题可在论坛留言

论坛地址:http://www.openbravo.net.cn/

本文档由开源工作室瞎折腾撰写,KJ编辑发布


© 著作权归作者所有

Openbravo中国
粉丝 0
博文 1
码字总数 1262
作品 0
徐汇
技术主管
私信 提问
第一届Openbravo社区早餐会将于5/28在上海举行

欢迎参加第一届Openbravo社区早餐会 主办方:System-in-Motion 参与人群 无论您是Openbravo的爱好者,还是对Openbravo感兴趣,想了解我们的方案可以做什么,都请加入我们! 这次的活动对于您...

SiM_China
2013/04/07
158
0
第二届Openbravo早餐会

第二届Openbravo 早餐会中国Openbravo Openbravo目前已发布零售业方案宏伟蓝图。 赶快来参加我们4月15日在上海举办的第二届Openbravo早餐会,了解更多Openbravo零售业方案! 我们会向您展示O...

SiM_China
2014/04/04
108
0
第一届Openbravo社区早餐会将于5/28在上海举办

欢迎参加第一届Openbravo社区早餐会 主办方:System in Motion 参与人群 无论您是Openbravo的爱好者,还是对Openbravo感兴趣,想了解我们的方案可以做什么,都请加入我们! 这次的活动对于您...

SiM_China
2013/04/12
306
0
第一届由System-in-Motion主办的Openbravo社区早餐会将于上海

欢迎参加第一届Openbravo社区早餐会 主办方:System-in-Motion 参与人群 无论您是Openbravo的爱好者,还是对Openbravo感兴趣,想了解我们的方案可以做什么,都请加入我们! 这次的活动对于您...

SiM_China
2013/04/07
354
0
第一届Openbravo社区早餐会将于5/28在上海举办

欢迎参加第一届Openbravo社区早餐会 主办方:System-in-Motion 参与人群 无论您是Openbravo的爱好者,还是对Openbravo感兴趣,想了解我们的方案可以做什么,都请加入我们! 这次的活动对于您...

SiM_China
2013/04/07
6
0

没有更多内容

加载失败,请刷新页面

加载更多

win mysql 安装笔记

官方下载zip的mysql包,解压即可 目录: D:\mysql_file\mysql-5.7.26-winx64 在该目录下新建一个文件夹data (如果操作过程中失败,要把data中的所有文件删掉) 新建一个文件,命名为my.ini,内容...

_大侠__
13分钟前
1
0
第八届“中国软件杯”初赛评审完美收官,课工场赛题备受关注

日前,由工业和信息部、教育部、江苏省人民政府共同创办第八届“中国软件杯”大学生软件设计大赛初赛评审历时两天,于 6 月 23 日圆满结束。由中国科学院软件研究所专家、各高校软件学院相关...

IFTNews
25分钟前
0
0
日期居然用字符串保存?我笑了

微信公众号「后端进阶」,专注后端技术分享:Java、Golang、WEB框架、分布式中间件、服务治理等等。 老司机倾囊相授,带你一路进阶,来不及解释了快上车! 我发现数据库有些日期居然用字符串...

后端进阶
28分钟前
2
0
c 基础教程四:c 输入输出(二)

在C语言中,有三个函数可以用来在显示器上输出数据,它们分别是: puts():只能输出字符串,并且输出结束后会自动换行 putchar():只能输出单个字符 printf():可以输出各种类型的数据 prin...

故城以南丶思念不安
30分钟前
1
0
SSO简单实现与理解

SSO英文全称Single Sign On,单点登录。SSO是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。它包括可以将这次主要的登录映射到其他应用中用于同一个用户的登录的机...

如同相见恨晚
30分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部