在 olio 设置中使用 ant 构建战争文件时出错



我目前正在使用以下olio_java_setup安装 olio:https://svn.apache.org/repos/asf/incubator/olio/docs/java_setup.html

我在安装程序中安装了JDK 1.7,ANT 1.8.3,FABAN 1.0.1和Glassfish v3。我完成了所有先前的设置步骤,但我被困在构建 Web 应用程序的步骤 7 中。当我在终端中输入"ant"命令时,构建失败并显示以下输出:

foo@ubuntu:~/olio/webapp/java/trunk/ws/apps/webapp$ ant
Buildfile: /home/foo/olio/webapp/java/trunk/ws/apps/webapp/build.xml
default-ear:
init:
-pre-compile:
bpp-actual-compilation:
     [echo] Compiling webapp
    [javac] /home/foo/olio/webapp/java/trunk/ws/bp-project/command-line-ant-tasks.xml:96: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
    [javac] Compiling 9 source files to /home/foo/olio/webapp/java/trunk/ws/apps/webapp/build/classes
BUILD FAILED
/home/foo/olio/webapp/java/trunk/ws/bp-project/command-line-ant-tasks.xml:96: /home/foo/olio/webapp/java/trunk/ws/apps/webapp/${javaee.lib.dir} does not exist.

有人可以告诉我我的错误在哪里以及如何解决它吗?

亲切问候金

在前面的步骤中设置属性时,您似乎错过了一些步骤。 您收到的消息指示找不到路径,但该路径中有一个未分配的属性 ${javaee.lib.dir}。 当您在 ant 输出中看到此信息时,这意味着有一个名为 javaee.lib.dir 的属性正在尝试用作尚未分配值的路径的一部分。 您必须通过在其中一个 .properties 文件或 build.xml 中查找该变量来找出为什么该变量没有被赋值。

Olio

尚不支持 JDK 1.7,请在此处查看 Olio 开发人员的响应

相关内容

  • 没有找到相关文章

最新更新