問題タブ [ant]
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.
java - の作業ディレクトリを設定する方法basedir以外へのタスク?
私は、ベースディレクトリとは異なる作業ディレクトリでVMを起動したいjunitターゲットを持つAntスクリプトを持っています。どうすればいいですか?
これが私のターゲットの疑似バージョンです。
java - EMMA カバレッジ ツールがラインごとのカバレッジを表示しない
私はコード カバレッジに EMMA ツールを使用していますが、最善の努力にもかかわらず、EMMA は元の .java ファイルを参照して行ごとにカバレッジを生成することを拒否しています。
ANT を使用してコードをビルドし、debug を true に設定します。.emma ファイルが正しく生成およびマージされているように見えるため、EMMA がカバレッジを測定していることはわかっています。レポートは、高レベルのメソッド カバレッジをパーセンテージで表示できます。
しかし、なぜ .java ファイルが表示されないのでしょうか? 私が得るのは次のとおりです:[ソースファイル 'a/b/c/d/e/f/code.java'がソースパスに見つかりません]
delphi - アプリケーションを見つけて反復する Ant ビルド
Ant を使用して Delphi アプリケーションを構築します (CruiseControl から呼び出されます)。
ファイル *.dpr を探してディレクトリツリーを再帰的に検索し、見つかったときに2番目のbuild.xml、またはできればマクロまたはターゲットを呼び出して、見つかった各ファイル名を「パラメーター」として渡します。subant を使用して build.xml ファイルを見つけて順番に実行できることがわかりましたが、アプリケーションごとに build.xml を作成する必要がないようにしたいので、これは私が望むものではありません。
私が回避しようとしているのは、build.xml でアプリケーションを箇条書きにしなければならないことですが、むしろそれらを見つける必要があります。
私たちはすでに Ant の使用に多額の投資を行っているため、別のビルド ツールを使用するように言わないでください。
javascript - jsUnit-ant-script の相対パスを指定するには?
JsUnitは、「standalone_test」をターゲットとする ant-script を提供します。このターゲットは、プロパティ url を使用して、テストを実行する HTML サイトを識別します。これらのサイトはチェックインされているため、チェックアウト後に誰もがこのテストを実行できるはずです。これは機能しますが、url-proprty は のような絶対パスに設定する必要がありますfile:///home/user/projects/my-project/path/in/project/jsunit/testRunner.html
。これにより、自動開始が回避されます。誰もが自分のボックスで構築されたパスを使用してコマンドを指定する必要があります。これらのテストの実行を自動化できるように、代わりに相対パス/URL を渡すことは可能ですか? これは、継続的インテグレーション システムでこれらのテストをセットアップするのに役立ちます。
ant - Apache Ant プロパティ値をファイルに保存する方法
Apache Ant から (xml-) ファイルを変更する必要があります。「loadfile」タスクを使用すると、ファイルのコンテンツをプロパティにロードできます。しかし、(プロパティ) の変更後にプロパティの値をファイルに戻すにはどうすればよいでしょうか?
もちろん、この操作を実行するカスタム タスクを作成することもできますが、既存の実装があるかどうかを知りたいです。
apache-flex - Flex アプリケーションをデプロイするには、.war ファイルに何が必要ですか?
Flex Builder 3 を使用して、LiveCycle Data Services を使用するより大きな Flex / Java プロジェクトの一部である Flex アプリケーションを作成しています。Flex Builder は、開発サイクルに便利な .war ファイルを作成して展開しますが、展開して実行するために .war ファイルに何を含める必要があるのか わかりません。
試行錯誤の結果、Flex プロジェクトの特定のプロパティ (コンテキスト ルートなど) を変更すると、アプリケーションが壊れたり修正されたりすることがわかりました。
ビルド プロセス全体を Ant で実装する必要があり、さらに重要なことに、プロジェクトの Flex 部分が何に依存しているかを理解する必要があります。ただし、Flex / Java アプリケーションを展開するために .war ファイルに含める必要があるものを説明するドキュメントを見つけることができませんでした。
たとえば、Flex Builder は web.xml ファイルを作成し、正しいタグを設定します。しかし、他の機能を追加する場合、web.xml にタグを追加する必要がありますか?
Flex / Java プロジェクトの .war ファイルの内容に関するドキュメントがどこにあるか知っている人はいますか?
java - フルパスの詳細なしでEclipseプラグインフォルダを参照するAntビルドスクリプトはできますか?
以下を使用できます。
しかし、Eclipse をデフォルトのフォルダーにインストールしなかった他のユーザーの PC では、ビルド ファイルが壊れてしまいます。
私の場合、ハードフォルダー参照なしではbasedirを使用できません。
Eclipse で実行されている ant から使用できる Eclipse インストール フォルダーへの「ショートカット」はありますか?
.net - メインの MSBuild ファイルからいくつかのプロパティを分離する方法
昔、私が Java 開発者だったとき、メインの Ant スクリプトから呼び出す別の Ant スクリプトを作成できました。メイン スクリプトが実行される各環境に固有のプロパティを配置します。MSBuild で同じことをしたいのですが、MSBuild スクリプトを連結する方法がわかりません。
java - antを使用したビルド:動的ビルドオプション?
複数の開発者が同じTomcatアプリケーションで作業しているので、現在のユーザーとリビジョン管理クライアント/ビューに基づいて、別のパスにインストールするようにアプリケーションに指示したいと思います。
したがって、Bobがビルドしている場合、アプリはBobのテスト環境(おそらく/ bob1など)にインストールする必要があります。ボブは、/ bob1、/ bob2、/ bob3などを使用できるように、使用するリビジョン管理クライアント/ビュー/ワークスペースをいくつか持っている可能性があります。
インストール場所はbuild.propertiesファイルで指定されます。そのファイルをチェックアウトして、特定のユーザーおよびリビジョン管理ビューごとに変更することを回避する方法はありますか?
「antinstall」は引数を取るか、インストールターゲットの環境変数を考慮するように構成できますか?
ant - Ant 引数リストをプロパティにコピーする
Antでは、次のようなことを行う方法はありますか:
psexec 用のマクロを作成しようとしていて、引数リストを渡す良い方法を探しています。
クラスパスでも同様のことができることは知っています...
ありがとう!