1

基本的なタスクが機能しません。Eclipse で生成された build.xml をカスタム ビルド ファイルに含めたいだけです。

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<project basedir="." name="rizotek_server">
    <include file="build.xml"/>
</project>

両方のファイルは同じディレクトリにあります。

例外が発生します。BUILD FAILED build_server.xml:3: 問題: タスクまたはタイプ インクルードの作成に失敗しました 原因: 名前が定義されていません。処置: スペルを確認してください。処置: カスタム・タスク/タイプが宣言されていることを確認してください。処置: /宣言が行われたことを確認してください。

Ant のチュートリアルを見ましたが、そこにある例と私が行ったことに違いは見られません。私は何を間違っていますか?みんな、ありがとう。キリル。

4

3 に答える 3

2

インポートの結果はインクルードとは異なり、動作方法もまったく異なります。したがって、含める必要がある場合は、インポートによって問題が解決される場合とされない場合があります。それは使い方によって異なりますが、2 つのステートメントは非常に異なることを行います。

インクルードをサポートするバージョンの Ant を使用していることを確認してください。使用しているバージョンがそうでない可能性があります。インクルードは、ant バージョン 1.8.0 以降でのみ使用できます。

于 2012-05-04T18:53:24.267 に答える
1

たとえば、インポートタスクを試してください

<!-- importing.xml -->
<project name="importing" basedir="." default="...">
<import file="${path_to_imported}/imported.xml"/>
</project>
于 2012-04-16T17:44:20.597 に答える