2012-04-17 7 views
1

私は現在olio_java_setupを使用してOLIOインストールしています: https://svn.apache.org/repos/asf/incubator/olio/docs/java_setup.htmlエラー建物warファイル

私はFABAN 1.0.1とGlassFish v3の、ANT 1.8.3、JDK 1.7のセットアップ中にインストールされています。 私はセットアップの前のすべての手順を完了し、私はWebアプリケーションの構築の手順7で立ち往生しています。 私はビルドには、次の出力に失敗したターミナルで「アリ」のコマンドを入力します。

[email protected]:~/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. 

私のミスがどこにあるか誰かが私に教えてくださいすることができ、どのように私はそれを修正することができますか?

敬具、 キム

答えて

0

前の手順でプロパティを設定するときに、いくつかのステップを逃したかもしれないように見えます。取得しているメッセージは、パスが見つからないことを示しますが、そのパスには未割り当てのプロパティ$ {javaee.lib.dir}があります。これをantの出力で見ると、値が割り当てられていないパスの一部として使用しようとしているjavaee.lib.dirという名前のプロパティがあることを意味します。 .propertiesファイルまたはbuild.xmlのいずれかでその変数を検索することによって、変数に値が割り当てられない理由を調べる必要があります。

+0

おかげで、まだJDK 1.7をサポートオリオ開発者の反応をチェックしません。 $ {javaee.lib.dir}をビルドファイルに追加しました。これで動作します。しかし、それは前のステップの一部ではなかったので、このセットアップには欠けています! – kimminger