首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Openbravo编译失败

Openbravo编译失败
EN

Stack Overflow用户
提问于 2013-11-19 01:24:01
回答 1查看 306关注 0票数 1

我有一个openbravo-3.0MP28.2.tar,正在尝试安装它,当我进入"ant install.source“步骤时,我得到了以下异常:

代码语言:javascript
复制
[createdatabase] log4j:ERROR Could not instantiate class [org.openbravo.utils.OBLogAppender].
[createdatabase] java.lang.ClassNotFoundException: org.openbravo.utils.OBLogAppender
[createdatabase]        at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
[createdatabase]        at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
[createdatabase]        at java.security.AccessController.doPrivileged(Native Method)
[createdatabase]        at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
[createdatabase]        at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
[createdatabase]        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
[createdatabase]        at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
[createdatabase]        at java.lang.Class.forName0(Native Method)
[createdatabase]        at java.lang.Class.forName(Class.java:190)
[createdatabase]        at org.apache.log4j.helpers.Loader.loadClass(Loader.java:178)
[createdatabase]        at org.apache.log4j.helpers.OptionConverter.instantiateByClassName(OptionConverter.java:319)
[createdatabase]        at org.apache.log4j.helpers.OptionConverter.instantiateByKey(OptionConverter.java:120)
[createdatabase]        at org.apache.log4j.PropertyConfigurator.parseAppender(PropertyConfigurator.java:629)
[createdatabase]        at org.apache.log4j.PropertyConfigurator.parseCategory(PropertyConfigurator.java:612)
[createdatabase]        at org.apache.log4j.PropertyConfigurator.configureRootCategory(PropertyConfigurator.java:509)
[createdatabase]        at org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:415)
[createdatabase]        at org.apache.log4j.PropertyConfigurator.configure(PropertyConfigurator.java:349)
[createdatabase]        at org.openbravo.ddlutils.task.BaseDatabaseTask.initLogging(BaseDatabaseTask.java:79)
[createdatabase]        at org.openbravo.ddlutils.task.BaseDatabaseTask.execute(BaseDatabaseTask.java:85)
[createdatabase]        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
[createdatabase]        at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
[createdatabase]        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[createdatabase]        at java.lang.reflect.Method.invoke(Method.java:606)
[createdatabase]        at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
[createdatabase]        at org.apache.tools.ant.Task.perform(Task.java:348)
[createdatabase]        at org.apache.tools.ant.Target.execute(Target.java:357)
[createdatabase]        at org.apache.tools.ant.Target.performTasks(Target.java:385)
[createdatabase]        at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337)
[createdatabase]        at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
[createdatabase]        at org.apache.tools.ant.Project.executeTargets(Project.java:1189)
[createdatabase]        at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:416)
[createdatabase]        at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)
[createdatabase]        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
[createdatabase]        at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
[createdatabase]        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[createdatabase]        at java.lang.reflect.Method.invoke(Method.java:606)
[createdatabase]        at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
[createdatabase]        at org.apache.tools.ant.Task.perform(Task.java:348)
[createdatabase]        at org.apache.tools.ant.Target.execute(Target.java:357)
[createdatabase]        at org.apache.tools.ant.Target.performTasks(Target.java:385)
[createdatabase]        at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337)
[createdatabase]        at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
[createdatabase]        at org.apache.tools.ant.Project.executeTargets(Project.java:1189)
[createdatabase]        at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:416)
[createdatabase]        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
[createdatabase]        at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
[createdatabase]        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[createdatabase]        at java.lang.reflect.Method.invoke(Method.java:606)
[createdatabase]        at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
[createdatabase]        at org.apache.tools.ant.Task.perform(Task.java:348)
[createdatabase]        at org.apache.tools.ant.Target.execute(Target.java:357)
[createdatabase]        at org.apache.tools.ant.Target.performTasks(Target.java:385)
[createdatabase]        at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337)
[createdatabase]        at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[createdatabase]        at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
[createdatabase]        at org.apache.tools.ant.Project.executeTargets(Project.java:1189)
[createdatabase]        at org.apache.tools.ant.Main.runBuild(Main.java:758)
[createdatabase]        at org.apache.tools.ant.Main.startAnt(Main.java:217)
[createdatabase]        at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257)
[createdatabase]        at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)
[createdatabase] log4j:ERROR Could not instantiate appender named "A".
[createdatabase] log4j:WARN No appenders could be found for logger (org.openbravo.ddlutils.task.CreateDatabase).
[createdatabase] log4j:WARN Please initialize the log4j system properly.

我做错了什么?我的$CLASSPATH变量是空的,但当我在不同的机器上使用空的全局$CLASSPATH编译openbravo时,它仍然可以正常运行。

EN

回答 1

Stack Overflow用户

发布于 2014-04-26 19:16:10

这不是平台问题,而可能是某个特定Openbravo配置中的错误。遵循这里描述的步骤

http://wiki.openbravo.com/wiki/How_to_setup_Eclipse_IDE

可以成功安装、配置和使用Openbravo实例(您缺少jar文件)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20053880

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档