在eclipse 中利用org.ofbiz.base.start.Start类运行Ofbiz 出现错误:
Exception in thread "main" java.lang.ExceptionInInitializerError
at org.ofbiz.base.util.Debug.<clinit>(Debug.java:90)
at org.ofbiz.base.container.ContainerLoader.load(ContainerLoader.java:50)
at org.ofbiz.base.start.Start.initStartLoaders(Start.java:248)
at org.ofbiz.base.start.Start.init(Start.java:87)
at org.ofbiz.base.start.Start.main(Start.java:403)
Caused by: java.util.MissingResourceException: Can't find bundle for base name cache, locale zh_CN
at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:836)
at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:805)
at java.util.ResourceBundle.getBundle(ResourceBundle.java:549)
at org.ofbiz.base.util.cache.UtilCache.setPropertiesParams(UtilCache.java:217)
at org.ofbiz.base.util.cache.UtilCache.setPropertiesParams(UtilCache.java:213)
at org.ofbiz.base.util.cache.UtilCache.<init>(UtilCache.java:172)
at org.ofbiz.base.util.UtilProperties.<clinit>(UtilProperties.java:53)
... 5 more
解决方法其实很简单就是在工程的build_path 中加入framework下的三个目录:config,cert,dtd
分享到:
相关推荐
当Eclipse成功连接到OFBiz后,你可以在Eclipse的调试视图中设置断点、查看变量值、单步执行代码等,从而实现对OFBiz源码的深度调试。 注意,在实际调试过程中,你可能还需要关注OFBiz的日志输出,以帮助定位问题。...
在安装 Ofbiz 之后,我们可以在 Eclipse 中查看 Ofbiz 的项目结构。Ofbiz 的项目结构如下: * framework:Ofbiz 的框架代码 * applications:Ofbiz 的应用程序代码 * components:Ofbiz 的组件代码 * data:Ofbiz ...
4. **使用Gradle**:在OFBiz项目根目录下,运行`gradlew eclipse`命令,这将生成Eclipse项目文件。接着,运行`gradlew cleanAll`清理旧的构建文件,`gradlew loadDefault`加载默认数据到数据库,最后,你可以通过`...
同时,安装一个集成开发环境(IDE),如Eclipse或IntelliJ IDEA,它们都有对应的Ofbiz插件,能提供更好的开发体验。 三、构建与运行Ofbiz 1. 配置环境:在Ofbiz根目录下的build.properties文件中,根据你的系统...
如果你没有试过在windows 上的tomcat上运行ofbiz,那么你一定认为10分的贵了。但是当你搞了几天都没有成功的时候,你就知道这个是物有所值的了。 你只需要下载这个文件包中的配置文件模板,虽后放到ofbiz1004\...
在Eclipse中更新数据库连接信息,然后运行Ant任务来加载示例数据(load demo)和种子数据(load seed)。 停止Ant任务,然后重新启动,项目应正常运行。访问前端页面`http://localhost:8080/shop/control/main`以...
在实际开发中,你还需要掌握OFBIZ的开发工具和环境,如Apache Ant用于构建,Maven用于依赖管理,Eclipse或IntelliJ IDEA作为集成开发环境。同时,熟悉OFBIZ的配置文件,如entityengine.xml、services.xml、component...
- 在 OFBIZ 的配置文件中(通常是 `web.xml` 或其他特定配置文件),设置默认的语言环境为中文。 #### 三、OFBIZ 的模块开发示例 **1. 创建新模块**: - 使用 SVN 工具从官方仓库检出 OFBIZ 的源代码。 - 在 ...
OFBiz,全称Open For Business Project,是一个开源的企业级应用框架,专注于电子商务和业务流程管理。OFBiz旨在提供一个全面、可扩展且灵活的解决方案,适用于各种规模的企业。本篇文章将带你快速入门OFBiz的开发...
4. OFBiz工作环境设置:需要配置OFBiz的工作环境,并设置在Eclipse这样的集成开发环境(IDE)中的项目。 5. 使用Derby数据库:Derby是一个小型的开源数据库,是OFBiz的默认数据库。涉及如何安装、备份和恢复数据...
在实践中,Ofbiz开发者还需要了解如何使用Ant或Maven进行构建,以及如何利用Ofbiz的EJB、JPA、JMS和Spring等集成特性。此外,理解Ofbiz的事件驱动模型和基于服务组件架构(Service Component Architecture, SCA)的...
在学习Ofbiz的过程中,你可能会遇到的问题可能包括:理解和配置Ofbiz的复杂组件结构,编写和调试服务,以及处理与数据库交互时的实体问题。解决这些问题通常需要查阅Ofbiz的官方文档、社区论坛或在线教程。 最后,...
1. **安装与配置**:压缩包可能包含了安装指南和配置文件,帮助用户快速设置本地开发环境或服务器环境,了解如何启动和运行OfBiz系统。 2. **功能模块**:OfBiz的各个模块如电子商务商店、库存管理、订单处理等可能...
3. **配置服务器端口**:在`D:\ofbiz\framework\base\config`目录下的`ofbiz-containers.xml`文件中,你可以找到OFBiz项目的默认监听端口(默认为8080)。在开发初期,建议保持不变,但如果与Oracle的HTTP服务端口...
ofbiz jar file, some jars for ofbiz
1. **安装与配置**:文档可能会详细介绍如何在各种操作系统环境下安装Ofbiz,包括Java环境设置、数据库连接配置以及运行服务器的步骤。 2. **架构概述**:Ofbiz基于Service Engine、Entity Engine、Event Engine、...
Ofbiz,全称为The Open For Business Project,是一个开源的企业应用框架,主要由Apache软件基金会维护。这个项目旨在提供一套全面的、可扩展的企业级应用程序解决方案,涵盖了电子商务、供应链管理、客户关系管理等...
构建OFBiz有两种方法:通过命令行运行`ant load-demo`或在Eclipse中使用Ant构建工具。成功构建后,检查日志文件确认部门表已创建。如果没有数据,你可以编写Java服务或脚本来插入数据,实现对实体的创建操作。 对于...
- **设置Eclipse项目**:指导如何在Eclipse IDE中创建并配置OFBiz项目。 - **使用Derby数据库**:介绍OFBiz内置的Derby数据库及其配置方法。 - **编译OFBiz并加载数据**: - **编译部分**:解释编译过程中可能...