【问题标题】:adding buttons with shortcuts, or shortcuts only for ant tasks in Eclipse在 Eclipse 中添加带有快捷方式的按钮,或仅用于 ant 任务的快捷方式
【发布时间】:2015-04-28 16:38:29
【问题描述】:

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

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

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

谢谢

【问题讨论】:

  • 这可能是答案,遗憾的是我无法将评论标记为解决方案。我投了票,这是我唯一能做的。
  • 没问题。我认为下面的答案之一与我引用的线程足够接近,这就是我没有重复上述答案的原因。

标签: java eclipse ant


【解决方案1】:

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

Run>External Tool...>External Tools Configurations... 然后选择“ant build”并按“New launch configuration”。在“主”选项卡上指定构建文件和“目标”上的目录选择要在“属性”上运行的目标添加其他属性或指定属性文件。

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

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

【讨论】:

  • 这个不错,你知道怎么给外部工具添加快捷方式吗?
  • 我找不到特定的映射,但您可以使用:Alt+R,E,1 - 用于首次启动,Alt+R,E,2 - 用于第二次...等等。您可以还在 Preferences>Keys 中映射最后一个启动工具的快捷键(我经常使用最后一个工具的重新运行,所以我为此添加了快捷键 Alt+Shift+E。)
【解决方案2】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-02-10
    • 1970-01-01
    • 1970-01-01
    • 2014-08-04
    • 1970-01-01
    • 2010-11-19
    相关资源
    最近更新 更多