Chinaunix首页 | 论坛 | 博客
  • 博客访问: 82891
  • 博文数量: 23
  • 博客积分: 1400
  • 博客等级: 上尉
  • 技术积分: 290
  • 用 户 组: 普通用户
  • 注册时间: 2009-06-22 11:13
文章分类
文章存档

2011年(1)

2009年(22)

我的朋友

分类:

2009-06-24 16:36:42

用命令行方式 在windows 安装 openbravo

1. 简介

2.下载
openbravo在sourceforge上的下载地址列表:  


选择一个源代码版本,我这里以 为例。
源代码格式为tar.bz2格式,在windows上用 7zip 需要解压缩两次第一次解出来一个tar包,然后把tar包再解一次,解出目录 OpenbravoERP-2.50.13553,所有的源文件就都在这个目录里了。

3.安装
安装OB之前要确认 ANT , TOMCAT 和 POSTGRESQL  已经安装好。如果没有请参考 和 和


从命令行进入到源代码目录,运行 ant setup,setup  脚本运行时需要从服务器下载一个配置文件:

D:\openbravo\OpenbravoERP-2.50MP1>ant setup
Buildfile: build.xml

setup.check.os:

setup.check.arch:

setup.exists.test:

setup:
      [get] Getting: https://dev.openbravo.com/svn/packaging/setup/output/setup-
properties-windows.exe
      [get] To: D:\openbravo\OpenbravoERP-2.50MP1\config\setup-properties-windows.exe
      [get] ....................................................
      [get] ....................................................
      [get] ..............................................

BUILD SUCCESSFUL
Total time: 12 minutes 7 seconds

运行 D:\openbravo\OpenbravoERP-2.50MP1\config\setup-properties-windows.exe 这个文件来配置一些参数。
这个过程比较简单,只是注意配置数据库的时候选择postgresql, admin role password设置为你的postgresql的密码。
下一步就是安装了运行 ant install.source
D:\openbravo\OpenbravoERP-2.50MP1>ant install.source
Buildfile: build.xml
init:
set.code.rev:
code.rev:
install.source:
init:
database.lib:
init:
    [mkdir] Created dir: D:\openbravo\OpenbravoERP-2.50MP1\src-db\build\clas
    [mkdir] Created dir: D:\openbravo\OpenbravoERP-2.50MP1\src-db\build\lib
    [mkdir] Created dir: D:\openbravo\OpenbravoERP-2.50MP1\src-db\docs
compile:
    [javac] Compiling 4 source files to D:\openbravo\OpenbravoERP-2.50MP1\sr
\build\classes
build.jar:
      [jar] Building jar: D:\openbravo\OpenbravoERP-2.50MP1\src-db\build\lib
anager.jar
jar:
     [copy] Copying 1 file to D:\openbravo\OpenbravoERP-2.50MP1\src-db\datab
lib
Trying to override old definition of task axis-wsdl2java
Trying to override old definition of task axis-admin
Trying to override old definition of task axis-java2wsdl
init:
set.code.rev:
code.rev:
core.lib:
init:
    [mkdir] Created dir: D:\openbravo\OpenbravoERP-2.50MP1\src-core\build\cl
s
    [mkdir] Created dir: D:\openbravo\OpenbravoERP-2.50MP1\src-core\docs
compile:
    [javac] Compiling 115 source files to D:\openbravo\OpenbravoERP-2.50MP1\
core\build\classes
build.jar:
      [jar] Building jar: D:\openbravo\OpenbravoERP-2.50MP1\src-core\lib\ope
vo-core.jar
build:
Trying to override old definition of task axis-wsdl2java
Trying to override old definition of task axis-admin
Trying to override old definition of task axis-java2wsdl
copy.core.lib:
     [copy] Copying 1 file to D:\openbravo\OpenbravoERP-2.50MP1\lib\runtime
create.database:
Trying to override old definition of task axis-wsdl2java
Trying to override old definition of task axis-admin
Trying to override old definition of task axis-java2wsdl
init:
database.lib:
init:
compile:
build.jar:
jar:
Trying to override old definition of task axis-wsdl2java
Trying to override old definition of task axis-admin
Trying to override old definition of task axis-java2wsdl
init:
core.lib:
init:
compile:
build.jar:
build:
copy.core.lib:
create.database:
clean.database.POSTGRE:
      [sql] Executing commands
      [sql] 1 of 1 SQL statements executed successfully
      [sql] Executing commands
      [sql] 1 of 1 SQL statements executed successfully

prepare.database:

POSTGRE.structure:
      [sql] Executing commands
      [sql] 2 of 2 SQL statements executed successfully
      [sql] Executing commands
      [sql] 1 of 1 SQL statements executed successfully

create.database.structure:
Database connection: jdbc:postgresql://localhost:5432/openbravo. User: tad

Executing default prescript

Executed 113 SQL command(s) with 0 error(s)

Executing creation script

for the complete database
......
这个安装过程结束,就会在 tomcat 的 webapps目录下生成一个新的项目叫做 openbravo。

4.测试
启动tomcat,浏览器访问  
默认的用户名是 Openbravo 密码是 openbravo(区分大小写)
就这样了。
阅读(1230) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~