ant build failed xxx \ xxx \ build.xml:49:Java返回:-1

时间:2013-12-11 08:17:26

标签: ant blackberry blackberry-jde build.xml

我正在构建Blackberry项目并生成cod文件。 我的环境是Windows 7,apache-ant版本是1.8.2。 我遇到了两个问题,但都导致了失败。

我以前建立的命令是" ant -Dbuild_env = prod" 下面是build.xml文件中代码的一部分。

<property file="build.properties" />
<property environment="SystemVariable"/>
<!--<property name="jde.home" value="${SystemVariable.JDE_HOME}"/> -->
<property name="jde.home" value="E:\eclipse-blackberry\plugins\net.rim.ejde.componentpack5.0.0_5.0.0.25\components"/>
<property name="bb_sign_pwd" value="${SystemVariable.BB_SIGN_PWD}"/>
<property name="jde.sigtooljar" value="${jde.home}/bin/SignatureTool.jar"/>

第一个问题: 如果我使用代码

<property name="jde.home" value="${SystemVariable.JDE_HOME}"/>

运行建筑, 错误(错误1)是

&#34; jde home必须是目录&#34;

但如果我使用代码

<property name="jde.home" value="E:\eclipse-blackberry\plugins\net.rim.ejde.componentpack5.0.0_5.0.0.25\components"/>

它可以工作,但仍然构建失败。 我想可能是蚂蚁找不到环境变种虽然我设置了环境变种&#34; JDE_HOME&#34;在Windows中以&#34; E:\ eclipse-blackberry \ plugins \ net.rim.ejde.componentpack5.0.0_5.0.0.25 \ components&#34;。

第二个问题: 使用代码

<property name="jde.home" value="E:\eclipse-blackberry\plugins\net.rim.ejde.componentpack5.0.0_5.0.0.25\components"/>

而是另一个错误(错误2)

&#34; XXX \ XXX \ XXX \ build.xml:49:Java返回:-1&#34;

build.xml中的第48行到第50行是这样的

48:<target name="build" description="Builds Project" depends="init"/>
49:<rapc jdehome="${jde.home}" jdkhome="${SystemVariable.JAVA_HOME}" destdir="${output.dir}" output="${app.name}_${build_env}" quiet="false" generatesourcelist="true"/>
50:<jdp title="${app.title}" type="cldc" vendor="XXX Inc." version="${app.version}" description="XXX Application" icon="${icon.path}" focusicon="true" startuptier="7" ribbonposition="0"/>

有没有人可以帮忙告诉我为什么会出现错误1和错误2? 感谢。

0 个答案:

没有答案