0

Eclipse 4.2 で、Ant ビューに含まれる Ant ビルド ファイルのパスまたはプロジェクト名の情報を表示する方法はありますか?

私のワークスペースでは、現在、プロジェクトの 2 つのバージョンをチェックアウトしています。1 つは myproject/trunk から、もう 1 つは myproject/branches/feature からチェックアウトしています。

各ブランチから、適切な build.xml をプロジェクトから Ant ビューにドラッグしました。ただし、トランクと機能ブランチの両方が同じプロジェクト名と同じターゲットを持っているため、Ant ビューで 2 つの違いを見分けることは不可能です。a) build.xml に関連付けられたプロジェクト名/パスを表示するか、b) build.xml を直接編集せずに表示の名前を変更する方法はありますか?

リポジトリ内のすべてのブランチ/タグのプロジェクト名を手動で更新してカスタム名を使用できることはわかっていますが、これは解決策というよりもハックのようです。より良い方法はありますか?

以下は、私がやりたいことのモックアップです。

見たいもののモックアップ

4

2 に答える 2

1

このプラグインを試す => r2tech-eclipseスクリーンショット
は 、ビルドファイルとパスを一覧表示する AntView を示しています。

EDIT : Eclipse 3.7.x (Indigo) では動作しません。最新のリリースは 2002 年のものです。
ソースはダウンロードできるので、それを使用して ant ビュー Eclipse にパッチを適用できます。
Eclipse 組み込みの ant ビューは、同じ機能を提供する必要があります。
もう 1 つのオプションは、ant ビューの機能要求をバグ レポートに記入することです。

ビルド スクリプト内から buildfilelocation にアクセスするには、projectpath を次
のように ant のプロパティとして使用できるようにします。

Window > Preferences > Ant > Runtime > Properties

projectpath という名前のプロパティを value で作成します:

${project_loc}

次に、ビルドスクリプトで次のようなものを使用します:

<echo>$${projectpath} => ${projectpath}</echo>
于 2013-03-15T12:17:34.327 に答える