1

I am trying to setup openbravo on eclipse environment with the above URL.
Development stack setup is done successfully. (ANT, Java, Postgresql)

At the openbravo source directory when i apply the command

ant install.source

Build failure due to errors -

/home/pos/sourcecode_openbravo/Openbravo-3.0MP21/build.xml:480: The following error occurred while executing this line:
480     <ant dir="${base.src}" target="compile.complete.development" inheritAll="true" inheritRefs="true" />


/home/pos/sourcecode_openbravo/Openbravo-3.0MP21/src/build.xml:874: The following error occurred while executing this line:
874       <jvmarg line="${env.CATALINA_OPTS}" />

/home/pos/sourcecode_openbravo/Openbravo-3.0MP21/src/build.xml:880: Directory 
880       <jvmarg value="-Djava.io.tmpdir=${env.CATALINA_BASE}/temp" />

/var/lib/tomcat6/webapps/openbravo/WEB-INF/lib creation was not successful for an unknown reason

Any help would be appreciated. Thanks.

4

3 回答 3

1

听起来像是权限问题。请参阅openbravo wiki
中的相关部分“权限问题”

编辑
其余问题,我相信属性base.srcCATALINA_OPTS并且CATALINA_BASE设置不正确。通过以下方式检查:

<echo>
 $${base.src} => ${base.src}
 $${env.CATALINA_OPTS} => ${env.CATALINA_OPTS}
 $${env.CATALINA_BASE} => ${env.CATALINA_BASE}
</echo>

或者简单地输出所有可用的属性使用:

<echoproperties/>

还要考虑,在使用 ${env.whatever} 之前,您需要使用:

<property environment="env"/>

前 !

于 2013-04-09T18:28:40.330 回答
0

/var/lib/tomcat6/webapps/openbravo/WEB-INF/lib 创建不成功,原因不明

似乎权限问题。始终使用正确的用户帐户来启动/停止 tomcat 很重要!

从概念上讲,使用 Openbravo 涉及两个用户帐户:

用于处理文件和编译 Apache Tomcat 服务使用的 Openbravo 用户帐户的命令行用户 有几个重叠区域,其中一个帐户需要从另一个帐户双向访问和修改文件。

为避免任何问题,Openbravo 强烈建议使用命令行上使用的相同用户帐户运行 Apache Tomcat 服务。这样一来,上述主题就可以轻松完美地解决了。

来源:http ://wiki.openbravo.com/wiki/Installation/Custom/Apache_Tomcat

于 2020-04-01T03:20:29.523 回答
0

/var/lib/tomcat6/webapps/openbravo/WEB-INF/lib 创建不成功,原因不明

授予 webapps 文件夹的权限

sudo chmod -R 777 /var/lib/tomcat6/webapps/
于 2018-02-23T07:46:41.267 回答