5

我正在开发一个项目,该项目具有适用于所有生命周期阶段的 Ant 脚本。该项目分为多个小项目,旨在使用 Eclipse 开发。常见的版本是 Indigo One。

基本上,我有兴趣放置一系列按钮,每个按钮都有一个快捷方式,或者至少只有一个快捷方式,以执行一些主要任务。相关任务是:

  • 快速构建:这仅涉及前端类和jsps,我在构建器面板中通过添加调用任务的Ant构建轻松解决了这个问题,以便稍后查看按钮问题,因为“项目->”没有快捷方式建设项目”
  • 完整构建:有时我需要启动一个完整构建的任务,这对于简单构建来说需要相当长的时间
  • 部署:这个任务只是打包war文件并部署到本地jboss位置,目前我正在通过shell脚本手动启动jboss服务器,但我正在考虑一种方便的方法让Eclipse启动它(如果尚未启动)

谢谢

4

2 回答 2

3

您可以添加几个“ant build”启动配置来运行具有指定 ant 目标和配置的 ant 脚本。

运行>外部工具...>外部工具配置...然后选择“ant build”并按“新启动配置”。在“主”选项卡上指定构建文件和“目标”上的目录,选择要在“属性”上运行的目标,添加其他属性或指定属性文件。

给每个启动配置一个描述性的名称也是一个好主意。

稍后您可以将定义的配置添加到收藏夹,并从工具栏上的外部工具(向下箭头)使用它们(请参阅:运行>外部工具...>组织收藏夹...)

于 2012-04-30T11:30:39.400 回答
2

您可以使用集成到 Eclipse 中的 Ant 视图。按 Ctrl+3(我认为在 mac 上为 cmd+3)并键入 Ant,然后打开视图。单击“添加构建文件”并添加相关的构建文件。然后它将在视图中列出您可以从那里运行的 ant 任务。

于 2012-04-30T08:50:18.400 回答