Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Openbravo ant构建失败_Ant_Openbravo - Fatal编程技术网

Openbravo ant构建失败

Openbravo ant构建失败,ant,openbravo,Ant,Openbravo,我正在尝试使用上述URL在eclipse环境中设置openbravo。 开发堆栈设置已成功完成。(ANT、Java、Postgresql) 当我应用命令时,在openbravo源代码目录中 ant install.source 由于错误导致生成失败- /home/pos/sourcecode_openbravo/Openbravo-3.0MP21/build.xml:480: The following error occurred while executing this line: 480

我正在尝试使用上述URL在eclipse环境中设置openbravo。
开发堆栈设置已成功完成。(ANT、Java、Postgresql)

当我应用命令时,在openbravo源代码目录中

ant install.source

由于错误导致生成失败-

/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
/home/pos/sourcecode\u openbravo/openbravo-3.0MP21/build.xml:480:执行此行时发生以下错误:
480
/home/pos/sourcecode_openbravo/openbravo-3.0MP21/src/build.xml:874:执行此行时发生以下错误:
874
/home/pos/sourcecode\u openbravo/openbravo-3.0MP21/src/build.xml:880:Directory
880
/由于未知原因,var/lib/tomcat6/webapps/openbravo/WEB-INF/lib创建未成功

任何帮助都将不胜感激。谢谢。

听起来像是权限问题。
请参阅中的相关章节“权限问题”

编辑
对于剩下的问题,我认为属性
base.src
CATALINA_OPTS
CATALINA_base
设置不正确。通过:

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

$${base.src}=>${base.src}
$${env.CATALINA_OPTS}=>${env.CATALINA_OPTS}
$${env.CATALINA_BASE}=>${env.CATALINA_BASE}
或者只需输出所有可用属性即可使用:

<echoproperties/>

也可以考虑使用${Env。您需要使用什么}:

<property environment="env"/>


以前

听起来像是权限问题。
请参阅中的相关章节“权限问题”

编辑
对于剩下的问题,我认为属性
base.src
CATALINA_OPTS
CATALINA_base
设置不正确。通过:

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

$${base.src}=>${base.src}
$${env.CATALINA_OPTS}=>${env.CATALINA_OPTS}
$${env.CATALINA_BASE}=>${env.CATALINA_BASE}
或者只需输出所有可用属性即可使用:

<echoproperties/>

也可以考虑使用${Env。您需要使用什么}:

<property environment="env"/>

以前

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

授予webapps文件夹的权限

sudo chmod -R 777 /var/lib/tomcat6/webapps/
/由于未知原因,var/lib/tomcat6/webapps/openbravo/WEB-INF/lib创建未成功

授予webapps文件夹的权限

sudo chmod -R 777 /var/lib/tomcat6/webapps/
/var/lib/tomcat6/webapps/openbravo/WEB-INF/lib创建未完成 无缘无故地成功

这似乎是个许可问题。务必始终使用正确的用户帐户来启动/停止tomcat

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

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

为了避免任何问题,Openbravo强烈建议使用命令行上使用的相同用户帐户运行ApacheTomcat服务。这样,上述问题将很容易得到完美解决

资料来源:

/var/lib/tomcat6/webapps/openbravo/WEB-INF/lib创建未完成 无缘无故地成功

这似乎是个许可问题。务必始终使用正确的用户帐户来启动/停止tomcat

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

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

为了避免任何问题,Openbravo强烈建议使用命令行上使用的相同用户帐户运行ApacheTomcat服务。这样,上述问题将很容易得到完美解决


来源:

谢谢!它解决了所列问题之一。对剩下的问题有什么建议吗?谢谢!它解决了所列问题之一。关于剩余问题的任何建议。