1

私はアプリを持っています。アプリには概要画面があります。この画面にビルド日時を表示したいのですが。

res/これを行うには、現在の時刻をファイルに書き込み、通常のビルドプロセスが開始する前にフォルダーに配置するプログラムを実行します。プログラムはjarファイルから実行されます。

Eclipseのビルドプロセスの一部からこのプログラムを実行するにはどうすればよいですか?

Antはこれを行うための最良の方法のようです。Eclipseはビルド/デバッグプロセスの一部としてすでにantを使用していますか?プロジェクトがすでに使用している既存のファイルを変更できますか、それともantを外部からダウンロードして実行する必要がありますか?

編集:私ができるようにしたいのは、上部のデバッグボタンを押すことの一部としてこのタスクを実行することです。2つの別々のコマンドを実行する必要はありません。これは、ファイルに書き込まれるビルド時間の目的全体を無効にするためです。

ありがとう

4

3 に答える 3

1

必要に応じて、antに基づく独自のビルダーを定義できます。これらのビルダーは、Eclipseコンパイルプロセスの一部として実行して、説明した動作を保証することができます。

于 2012-08-08T04:20:45.123 に答える
0
  1. Eclipseはビルド/デバッグプロセスの一部としてすでにantを使用していますか?はい、EclipseはAntスクリプトを認識し、ビルド/デバッグに使用できます。

  2. プロジェクトがすでに使用している既存のファイルを変更できますか、それともantを外部からダウンロードして実行する必要がありますか?ビルド時に外部プロセス/日食からantタスクを実行できます。Antタスクは、予想されるリソースファイルを変更できる必要があります。

于 2012-08-08T04:17:46.857 に答える
0

Honestly I wonder if Eclipse is suitable to act as a build tools for release (I only use it as an IDE and I believe that's its strength). I suggest using other build tools (like Maven and Ant) and such requirement can be easily achieved.

Just to remind that, even you have Maven/Ant, you can trigger their build process in Eclipse.

于 2012-08-08T04:30:32.923 に答える