問題タブ [ant-contrib]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
10951 参照

ant - Ant条件の例が必要

誰かがコードで「if」、「and」、「not」、「istrue」を使用したAnt条件プロパティの例で私を説明できますか?

私はAntを初めて使用するので、これについてサポートが必要です。

基本的に私はFTPを使用してファイルをダウンロードする必要があります。ダウンロードするコードがあります。しかし、ダウンロードする前に確認する必要のある条件はほとんどありません。

  1. ダウンロードする前に、Downloadstatusvariable値(通常はtrueまたはfalseの値)を確認してください。
  2. ファイルがすでにダウンロードされているか、パスで使用可能かどうかを確認します
  3. 両方の条件が失敗した場合は、FTPダウンロードコードを実行します。

前もって感謝します。

0 投票する
2 に答える
3183 参照

regex - antcontibのproperyregexタスクを使用した部分文字列操作

antcontrib のプロパティ正規表現を使用して部分文字列操作を実行しようとしています。これが私の元の文字列です:

MYBuild上記の文字列から抽出しようとしています。

しかし、これは私を取得しています

誰か助けてくれませんか?

0 投票する
1 に答える
2219 参照

ant - Ant の入れ子になったループ

2 つの txt ファイルがあります。 File1.txt – src dir のリストが含まれています。および File2.txt – dest dir のリストが含まれています。src dir から dest dir へのループを使用してコピーを行う必要があります。

File1.txt (SVN dire 構造)

File2.txt (LINUX 構造)

abcBIN ファイルのディレクトリを apps/xxx/yyy/bin/abc などにコピーする必要があります。1 対 1 のマッピング。

しかし、それは機能していません。

エラーが発生します:

UNIX シェルまたは Perl を使用できません。Antで行う必要があります。

Ant のネストされたループについて何か良いアイデアがあれば教えてください。

0 投票する
2 に答える
2215 参照

ant - ant contrib 用の ant-contrib-0.3.jar の準備方法

私はたくさん検索しましたが、これらすべてのリンクをたどった後...

Windows に ant contrib をインストールする方法

Apache ant-contrib

ANT での If-else の使用

ant 投稿 @ Sourceforge

私が生み出すことができるのはただだけで、他にはcpptasks.jar何もありません。

誰でも私を案内してもらえant-contrib-0.3.jarますか?

0 投票する
1 に答える
3794 参照

eclipse - Eclipse自動コンテンツアシストでant-contribタスクを使用する方法

Eclipse Ganymedeを持っていますが、の自動コンテンツアシスト機能を使用したいと思いますant。私はant-contrib-1.0b3.jar私と一緒にいます。

Eclipseでタスクを含めることができる自動コンテンツアシストを使用するには、どのような構成が必要ant-contribですか?

以下を使用すると、antant-contribのタスクを認識できますが、コンテンツアシストが機能しませんか?

0 投票する
1 に答える
9621 参照

ant - 複数のプロパティが設定されており、空白ではないことを確認してください(ant)

私は、常に指定されているが常に定義されているわけではないオプションのパラメーターを使用してantビルドを実行する状況にあります。

パラメータにコマンドラインで値が指定されていない場合は、.propertiesファイルをロードすることで設定されます。プロパティが設定されていて空白でないかどうかを確認する次のコードがあります。

複数のプロパティがあるため、毎回そのコードを繰り返すのではなく、各プロパティに対して同じアクションを実行するターゲットを作成する必要があるようです。

ただし、AFAIKのantcallはグローバルプロパティを設定しません。次に、チェックする必要のあるパラメーターの名前が設定されていて空白ではないことを受け入れるターゲットを作成し、それを他のターゲットが使用できるパラメーターにコピーするにはどうすればよいですか?

0 投票する
2 に答える
5539 参照

list - リストを使用した Ant での並列ジョブ

Ant で並列タスクを実行しようとしています。
ユーザーがサーバーのリスト ( -Drhosts="rhost1,rhost2,...") を提供すると、システムは毎回異なるホストのみを使用して同じターゲットを起動する必要があります。のみをサポートし
<ac:for>、サポートしません<ac:foreach><sequential><parallel>

何か案が?

0 投票する
1 に答える
1938 参照

list - ant プロパティからのリスト項目のインデックス

以下のような値のリストを持つ ant パラメータがあります。

以下の for ループを使用して値を処理します。

@{release}=release2 の場合にのみ、以下のステートメントをエコーし​​たい

リスト項目のインデックスを取得する方法、またはそれが可能かどうかはよくわかりません。

前もってありがとう、バラジ

0 投票する
2 に答える
966 参照

java - XML プロパティ ファイルから変数を読み込むにはどうすればよいですか?

現在、Ant で XML ファイルからプロパティをロードしています。ただし、毎回同じプロパティ セットの新しい XML プロパティ ファイルをロードしながら、現在の ant タスクを for ループ内で実行したいと考えています。

プロパティをオーバーライドできる ant-contrib の var タスクの存在を認識しています。ただし、これを XML ファイルからのプロパティの読み込みと組み合わせる方法がわかりません。最初は、すべてのプロパティを反復処理してから、propertyregex タスクを使用してそれらを新しい値に設定することを考えました。残念ながら、そのためのコードを書き始めたときに、プロパティ値を実際にロードする方法がまだわからないことに気付きました。以前に設定されたプロパティを上書きすることはできないからです。(ええと、彼らは var タスクを使用できますが、私が知る限り、これを使用して XML ファイルからロードすることはできません。)

何か案は?私が理想的に探しているのは、次のような名前のタスクです

これは次のように機能します

変数を上書きすることを除いて。

0 投票する
1 に答える
827 参照

ant - ポーパーティが設定されるまで、waitforを使用してタスクを実行するAnt

私は次のコードを実行しています:

tryブロックを変更して、isRunningJobsが設定されていない場合は、設定を解除して1時間待つまで、たとえば6時間、queryForRunningJobが1時間ごとに発生するようにします。

waitForを使おうとしていますが、カスタムタスクを実行したり、プロパティが設定されていないことを確認したりすることができません。

誰かがこれを行う方法を知っていますか?