1

我有一个应用程序。该应用程序有一个关于屏幕。我想在这个屏幕上显示构建日期和时间。

为此,我想运行一个程序,将当前时间写入文件并将其放在res/文件夹中,然后再开始正常的构建过程。该程序是从一个 jar 中运行的。

如何从 Eclipse 中的构建过程的一部分运行该程序?

蚂蚁似乎是解决这个问题的最佳方式。Eclipse 是否已经使用 ant 作为其构建/调试过程的一部分?我可以修改项目已经使用的现有文件,还是需要在外部下载和运行 ant?

编辑:我想要做的是运行这个任务作为我按下顶部的调试按钮的一部分。我不想运行两个单独的命令,因为这会破坏将构建时间写入文件的整个目的。

谢谢

4

3 回答 3

1

您可以定义自己的构建器,如果需要,可以基于 ant。这些构建器可以作为 Eclipse 编译过程的一部分运行,以确保您描述的行为。

于 2012-08-08T04:20:45.123 回答
0
  1. Eclipse 是否已经使用 ant 作为其构建/调试过程的一部分?是的,Eclipse 可以识别 ant 脚本并且可以用于构建/调试。

  2. 我可以修改项目已经使用的现有文件,还是需要在外部下载和运行 ant?您可以在构建时从外部进程/eclipse 运行您的 ant 任务。Ant 任务应该能够修改预期的资源文件。

于 2012-08-08T04:17:46.857 回答
0

老实说,我想知道 Eclipse 是否适合用作发布的构建工具(我只将它用作 IDE,我相信这就是它的优势)。我建议使用其他构建工具(如 Maven 和 Ant),这样的需求很容易实现。

提醒一下,即使您有 Maven/Ant,您也可以在 Eclipse 中触发它们的构建过程。

于 2012-08-08T04:30:32.923 回答