2011-09-14 9 views
1

phingがliquibaseでうまく動作するようにしようとしています。しかしpPingは(私は正直にオンラインで見つけることができません)このillustrousエラーAntがliquibaseパスで失敗する

Execution of target "update-database" failed for the following reason: PathElement (unknown) doesn't support the 'location' attribute. 

BUILD FAILED 
PathElement (unknown) doesn't support the 'location' attribute. 
Total time: 0.1206 seconds 

を与えるための特定のコマンドは、次のとおりです。

<path id="liquibasepath"> 
    <pathelement location="${basedir}/install/lib/liquibase.jar" /> 
    <pathelement location="${basedir}/install/lib/jdbc-mysql.jar" /> 
</path> 

私はオンラインで検索しようとしたが、Phingのを使用してのための良いドキュメントがありませんliquibaseで。エラーはまともな結果をもたらさない。

+0

これは、liquibase ANTタスクを実行しているANTの問題のようです。どのバージョンのANTを使用していますか? (私はANT 1.6.5と推測していますが、これはかなり古いものです)。恐らく、問題を再現できるように、あなたの質問を「データベース更新」のターゲットロジックで更新することができます。 –

答えて

0

のpathelementで「パス」属性を使用してみてください正しい答えは次のようになります。これは、アリのPhingありません。私は間違ったプログラムでそれを実行しようとしていました。 (ビルドファイルにはこれが実際に表示されるはずです。

コメントしてくださった方は、私を正しい道につけてくれました。答えとしてそれを受け入れることはできません。

0

ではなく、場所