- 浏览: 175563 次
- 性别:
- 来自: 重庆
最新评论
-
2047699523:
java图片工具类源代码下载:http://www.zuida ...
java实现图片的打印 -
34176470:
Exception in thread "main& ...
java打印Excel -
lionios:
请问为什么一定要有PrintService service = ...
java实现图片的打印 -
javawang2012:
如果是java web树就好了
java自动生成目录树
OpenBravo 在eclipse下项目建立
- 博客分类:
- java
OpenBravo 在eclipse下项目建立
介绍
Openbravo现在完全可以在eclipse环境下开发,测试,部署,包括4个项目openbravo,core, trl 和wad,在相应目录下都有eclipse的项目文件,项目可以直接导入到eclipse中。
环境需求
· Java Development Kit (JDK) 6.
· Apache Tomcat 6.x.
· Apache Ant 1.7.
· PostgreSQL 8.3.x.
开发工具
· Eclipse IDE for Java EE Developers.
源代码
· Openbravo ERP 2.5
从SVN上下载代码
从 Openbravo Subversion (SVN) repository 下载源代码,不要从sourceforge上下载,sourceforge上特别慢。
在dos下转到d:\workspace\openbravo目录
svn co https://dev.openbravo.com/svn/openbravo/trunkAppsOpenbravo
将得到最新的源代码
获得源代码后,进行如下操作:
d:\workspace\openbravo>ant setup
执行完成后会生成setup-properties-windows.exe文件,运行该文件。
导入项目
在导入项目前,一定要取消自动编译,因为刚刚导入的项目会有很多error,所以会浪费时间。
导入openbravo到eclipse中,选择File > Import... > Existing Projects into Workspace
选择目录d:\workspace\openbravo,接下来依次导入OpenbravoCore,OpenbravoTrl,OpenbravoWAD,分别在目录src-core, src-trl, src-wad.
设置所有项目的编码为UTF-8, 以避免乱码问题。
目前这些项目可能都有编译错误,不用管它,继续下面的操作。
d:\workspace\openbravo>ant create.database
Buildfile: build.xml
set.code.rev:
code.rev:
init:
core.lib:
init:
compile:
[javac] Compiling 122 source files to D:\workspace\openbravo\src-core\build\
classes
build.jar:
[jar] Building jar: D:\workspace\openbravo\src-core\lib\openbravo-core.jar
build:
copy.core.lib:
[copy] Copying 1 file to D:\workspace\openbravo\lib\runtime
database.lib:
init:
compile:
[javac] Compiling 4 source files to D:\workspace\openbravo\src-db\build\clas
ses
build.jar:
[jar] Building jar: D:\workspace\openbravo\src-db\build\lib\dbmanager.jar
jar:
[copy] Copying 1 file to D:\workspace\openbravo\src-db\database\lib
create.database:
create.database:
clean.database.POSTGRE:
[sql] Executing commands
[sql] Failed to execute: DROP DATABASE openbravo
[sql] org.postgresql.util.PSQLException: ERROR: database "openbravo" does
not exist
[sql] 0 of 1 SQL statements executed successfully
[sql] Executing commands
[sql] Failed to execute: DROP ROLE tad
[sql] org.postgresql.util.PSQLException: ERROR: role "tad" does not exist
[sql] 0 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.all:
Database connection: jdbc:postgresql://localhost:5432/openbravo. User: tad
Executing default prescript
Executed 116 SQL command(s) successfully
Executing creation script
for the complete database
Executed 10739 SQL command(s) successfully
Executed 12 forced SQL command(s) successfully
Executing default postscript
Executed 22 SQL command(s) successfully
Writing checksum info
Inserting data into the database.
Executed 462 SQL command(s) successfully
Executed 2442 SQL command(s) successfully
Executed 74 SQL command(s) successfully
Executed 143 SQL command(s) successfully
Executed 5451 SQL command(s) successfully
Executed 462 SQL command(s) successfully
Executed 2442 SQL command(s) successfully
Executing default postscript
Executed 22 SQL command(s) successfully
database.poststructure.POSTGRE:
database.preimport.POSTGRE:
database.postimport.POSTGRE:
database.postcreate.POSTGRE:
[sql] Executing commands
[sql] 11 of 11 SQL statements executed successfully
update.dbupdate.timestamp:
[sql] Executing commands
[sql] 1 of 1 SQL statements executed successfully
db.apply.modules.sampledata:
BUILD SUCCESSFUL
Total time: 6 minutes 27 seconds
D:\workspace\openbravo>
接下来依次进行如下操作:
选择项目 Openbravo然后点击 Run > External Tools > eclipse.trl.lib
在 Console 窗口,确认有BUILD SUCCESSFUL 信息.
选择项目 Openbravo然后点击 Run > External Tools > eclipse.wad.lib
在 Console 窗口,确认有BUILD SUCCESSFUL 信息.
选择项目 Openbravo然后点击 Run > External Tools > eclipse.compile.complete
在 Console 窗口,确认有BUILD SUCCESSFUL 信息.
需要修改class的输出路径:openbravo/WebContent/WEB-INF/classes,这样才能在tomcat server中运行。
点击 Project > Build Project 菜单进行编译.
定义 Tomcat server
为了在eclipseIDE中运行OpenBravo,那么需要定义 Tomcat server.
点击 window > Preferences > Server > Runtime Enviroments > Add > 选择Apache tomcat 6.0 > 点next >选择你安装的tomcat目录和jre > 选择Openbravo项目 > 点击finish
双击打开添加的Tomcat Server > Server Locations一栏选择“Use custom location”,Server path文本框输入tomcat,Deploy path文本框输入webapps > 选中Serve modules without publishing > ctrl + s保存。
启动Tomcat server(该操作会持续大几分钟,耐心等待。)
选中创建的server,然后点击 start图标,或者右键 start。
启动完成后在浏览器中输入:http://localhost:8080/openbravo
用户名Openbravo
密码openbravo
恭喜你可以开始Openbravo之旅了。
介绍
Openbravo现在完全可以在eclipse环境下开发,测试,部署,包括4个项目openbravo,core, trl 和wad,在相应目录下都有eclipse的项目文件,项目可以直接导入到eclipse中。
环境需求
· Java Development Kit (JDK) 6.
· Apache Tomcat 6.x.
· Apache Ant 1.7.
· PostgreSQL 8.3.x.
开发工具
· Eclipse IDE for Java EE Developers.
源代码
· Openbravo ERP 2.5
从SVN上下载代码
从 Openbravo Subversion (SVN) repository 下载源代码,不要从sourceforge上下载,sourceforge上特别慢。
在dos下转到d:\workspace\openbravo目录
svn co https://dev.openbravo.com/svn/openbravo/trunkAppsOpenbravo
将得到最新的源代码
获得源代码后,进行如下操作:
d:\workspace\openbravo>ant setup
执行完成后会生成setup-properties-windows.exe文件,运行该文件。
导入项目
在导入项目前,一定要取消自动编译,因为刚刚导入的项目会有很多error,所以会浪费时间。
导入openbravo到eclipse中,选择File > Import... > Existing Projects into Workspace
选择目录d:\workspace\openbravo,接下来依次导入OpenbravoCore,OpenbravoTrl,OpenbravoWAD,分别在目录src-core, src-trl, src-wad.
设置所有项目的编码为UTF-8, 以避免乱码问题。
目前这些项目可能都有编译错误,不用管它,继续下面的操作。
d:\workspace\openbravo>ant create.database
Buildfile: build.xml
set.code.rev:
code.rev:
init:
core.lib:
init:
compile:
[javac] Compiling 122 source files to D:\workspace\openbravo\src-core\build\
classes
build.jar:
[jar] Building jar: D:\workspace\openbravo\src-core\lib\openbravo-core.jar
build:
copy.core.lib:
[copy] Copying 1 file to D:\workspace\openbravo\lib\runtime
database.lib:
init:
compile:
[javac] Compiling 4 source files to D:\workspace\openbravo\src-db\build\clas
ses
build.jar:
[jar] Building jar: D:\workspace\openbravo\src-db\build\lib\dbmanager.jar
jar:
[copy] Copying 1 file to D:\workspace\openbravo\src-db\database\lib
create.database:
create.database:
clean.database.POSTGRE:
[sql] Executing commands
[sql] Failed to execute: DROP DATABASE openbravo
[sql] org.postgresql.util.PSQLException: ERROR: database "openbravo" does
not exist
[sql] 0 of 1 SQL statements executed successfully
[sql] Executing commands
[sql] Failed to execute: DROP ROLE tad
[sql] org.postgresql.util.PSQLException: ERROR: role "tad" does not exist
[sql] 0 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.all:
Database connection: jdbc:postgresql://localhost:5432/openbravo. User: tad
Executing default prescript
Executed 116 SQL command(s) successfully
Executing creation script
for the complete database
Executed 10739 SQL command(s) successfully
Executed 12 forced SQL command(s) successfully
Executing default postscript
Executed 22 SQL command(s) successfully
Writing checksum info
Inserting data into the database.
Executed 462 SQL command(s) successfully
Executed 2442 SQL command(s) successfully
Executed 74 SQL command(s) successfully
Executed 143 SQL command(s) successfully
Executed 5451 SQL command(s) successfully
Executed 462 SQL command(s) successfully
Executed 2442 SQL command(s) successfully
Executing default postscript
Executed 22 SQL command(s) successfully
database.poststructure.POSTGRE:
database.preimport.POSTGRE:
database.postimport.POSTGRE:
database.postcreate.POSTGRE:
[sql] Executing commands
[sql] 11 of 11 SQL statements executed successfully
update.dbupdate.timestamp:
[sql] Executing commands
[sql] 1 of 1 SQL statements executed successfully
db.apply.modules.sampledata:
BUILD SUCCESSFUL
Total time: 6 minutes 27 seconds
D:\workspace\openbravo>
接下来依次进行如下操作:
选择项目 Openbravo然后点击 Run > External Tools > eclipse.trl.lib
在 Console 窗口,确认有BUILD SUCCESSFUL 信息.
选择项目 Openbravo然后点击 Run > External Tools > eclipse.wad.lib
在 Console 窗口,确认有BUILD SUCCESSFUL 信息.
选择项目 Openbravo然后点击 Run > External Tools > eclipse.compile.complete
在 Console 窗口,确认有BUILD SUCCESSFUL 信息.
需要修改class的输出路径:openbravo/WebContent/WEB-INF/classes,这样才能在tomcat server中运行。
点击 Project > Build Project 菜单进行编译.
定义 Tomcat server
为了在eclipseIDE中运行OpenBravo,那么需要定义 Tomcat server.
点击 window > Preferences > Server > Runtime Enviroments > Add > 选择Apache tomcat 6.0 > 点next >选择你安装的tomcat目录和jre > 选择Openbravo项目 > 点击finish
双击打开添加的Tomcat Server > Server Locations一栏选择“Use custom location”,Server path文本框输入tomcat,Deploy path文本框输入webapps > 选中Serve modules without publishing > ctrl + s保存。
启动Tomcat server(该操作会持续大几分钟,耐心等待。)
选中创建的server,然后点击 start图标,或者右键 start。
启动完成后在浏览器中输入:http://localhost:8080/openbravo
用户名Openbravo
密码openbravo
恭喜你可以开始Openbravo之旅了。
发表评论
-
Spring 3.0 基于Annotation 的依赖注入实现详解
2012-04-13 13:36 820今天在网上看到有关spri ... -
java定时操作的三种方式
2012-04-12 10:40 10431)java.util.Timer 这个方法应该是最常用的,不 ... -
把数据存在磁盘中
2011-10-18 11:08 1120一:数据封转成集合,保存在磁盘的临时文件中 /** * 写 ... -
java程序创建导入,导出,创建数据库
2011-08-23 15:45 2801在做项目的时候,往往会遇到数据库创建,备份,还原等功能,jav ... -
java自动生成目录树
2011-07-29 19:41 7548今天写了一天的目录树 ... -
java过滤图片
2011-07-17 13:23 2312有时候我们再写项目的时候需要对读取或保存文件进行过滤,便于安全 ... -
java实现Excel和图片的打印预览
2011-07-09 18:00 9069今天忙了一天,终于把打印预览的功能给实现了,因为昨天写了两个打 ... -
java打印Excel
2011-07-09 14:25 4309首先先下载jcom.jar和jcom.dll文件,把dll文件 ... -
java实现图片的打印
2011-07-08 17:40 18135打印图片,支持打印gif,jpg,png等格式图片的 pack ... -
刷新Jtable
2011-06-30 16:40 3033以前在做GUI开发的时候,往往会碰到Jtable的数据不能刷新 ... -
自定义画图
2011-06-29 15:43 1104近来在做绘图程序,对自定义绘图很模糊,一直想了很久,因为在项目 ... -
hibernate的复习
2011-06-17 15:31 875今天突然感觉到自己学的东西,都快忘完了,而且可能以后会用到,所 ... -
Tomcat环境变量配置
2011-06-17 10:39 17371.===> 进入bin目录下,双击startup.ba ... -
一个简单的工资支付系统
2011-06-13 15:13 1207帮同学做了一个工资支付系统,感觉功能还可以,基本上达到了要求, ... -
sqlserver驱动jar包
2011-04-30 12:18 1454近来在网上找了了sqlserver的驱动jar包感觉到很难,弄 ... -
文件下载
2011-04-29 11:44 936在android开发中,会经常用的文件下载的功能,比如有时候我 ... -
android简单的乘法运算
2011-04-27 09:44 1780最近在自学android,自己在学习的时候,做了一个简单的乘法 ... -
Android_SDK与Eclipse最新版开发环境搭建
2011-03-13 16:32 801android的安装步骤收集 -
java垃圾回收机制详解
2011-02-07 12:24 775今天在看java基础的时候 ... -
hibernate对数据库的操作
2011-01-16 21:14 1146以前听起hibernate总感觉是一个很奇怪的东西,不知道是用 ...
相关推荐
2. **覆盖文件**:将汉化包解压后的`reports`和`locales`文件夹复制到OpenbravoPOS的安装目录下,覆盖原有的同名文件夹。 3. **重启程序**:完成文件覆盖后,重启OpenbravoPOS程序,新的中文界面将会显示出来。 四...
Openbravo数据库关系表
Openbravo ERP 能够在多种平台上稳定运行,包括但不限于 Windows、Linux 和 macOS。其对硬件的要求相对较低,对于大多数现代计算机来说,安装和运行 Openbravo ERP 都不是问题。 **1.5 MVC 基础框架** Openbravo ...
5. **开放源码**:Openbravo是遵循LGPL许可证的开源项目,这意味着用户可以自由查看、修改和分发代码,促进社区协作和持续改进。 6. **国际化**:支持多种语言,包括本次提供的中文汉化,适应全球企业需求。 7. **...
Openbravo2.5+jdk+ant+tomcat+测试全部详细安装过程 (oracle安装请下载本人的令一个文件)
Openbravo_ERP 的中文介绍,帮你快速走入 Openbravo_ERP 的世界
- **核心功能**:集成了CRM(客户关系管理)、BI(商业智能)以及涵盖采购、库存管理、项目管理、生产销售和财务管理等一系列企业运营所需的基本功能。 - **适用领域**:广泛应用于物流、服务和生产制造等行业。 ##...
openbravoPOS 实操 底层数据库写入逻辑 业务推测
Openbravo erp 实施笔记
通过模型驱动的方式,Openbravo ERP 实现了快速开发和灵活配置的能力,这使得它能够在不同行业和规模的企业中得到广泛应用。 #### 二、Openbravo ERP 的关键技术特点 ##### 2.1 支持行业主流技术的系统框架 ...
Openbravo 3.0 会计文件,适用与openbravo 3.x所有版本
Openbravo数据库的pdm图,使用PowerDseigner打开,可以作为数据库设计或者ERP研究之用
openbravo 配置工具 用来配置openbravo.properties文件
openbravo 货币汉化,最新的Openbravo汉化包
与openbravo 安装相关的openbravo 安装相关的openbravo 安装相关的openbravo 安装相关的openbravo 安装相关的openbravo 安装相关的openbravo 安装相关的openbravo 安装相关的openbravo 安装相关的openbravo 安装相关...
开源ERP OpenBravo的数据库关系图。
Openbravo现已整合Librepos(以前叫Tina POS,是一个开源的POS收款机系统),并为其重新打造品牌,名为:Openbravo POS
Openbravoerp实施笔记.pdf
openbravo 数据库关系表,版本2.3x