0

antcontrib、flaka などのプラグインによって提供されるカスタム ant タスクを理解するために、Eclipse ant エディターを作成する方法はありますか? Ant プロジェクトを編集するときはとても便利ですが、flaka を使用するときはマニュアルを開く必要があります。念のため、Preferences->Ant->Runtime->Classpath->AntHomeEntries に flaka jar を追加しましたが、これは役に立ちません。これが機能するためのEclipse用のプラグインがあるのでしょうか?ありがとう!

4

1 に答える 1

0

追加したとき

<taskdef resource="it/haefelinger/flaka/antlib.xml"/>

私のAntビルドファイルの冒頭で、Eclipseはすべてのflakaターゲットをグローバルスコープに含めていたので、今では属性とともに自動追加<when><while>れます。ただし、名前空間として通常の方法でflakaを含めると、オートコンプリートをオンにすることは不可能のようです。

<project name="myname" xmlns:c="antlib:it.haefelinger.flaka">

これは問題です。たとえば、グローバルスコープにすべてのflakaターゲットがあると、一部のターゲットを再定義できなかったためです<echo>

更新:2つのアプローチを組み合わせると、最終的に機能します。

    <project name="myname" xmlns:c="antlib:it.haefelinger.flaka">
        <taskdef uri="antlib:it.haefelinger.flaka" 
             resource="it/haefelinger/flaka/antlib.xml" 
             classpath="${ant.library.dir}/ant-flaka.jar" />
    .....

    </project>

antcontribでも同じです。

于 2013-02-23T12:42:11.283 に答える