eclipse:一次运行多个启动configuration

我在Eclipse中有几个启动configuration每个启动相同的Java程序,但具有不同的参数。

现在是可以一次运行所有这些(只需点击一下鼠标),而不是分别select它们并启动它们?

发现这篇文章在eclipse追踪器上一次启动多个debuggingconfiguration 。 虽然它谈到多启动debuggingconfiguration,但我认为它适用于运行configuration。

只需从CDT安装“C / C ++开发工具”(参见eclipse.org/cdt/downloads.php) – 这个包就足够了,不需要其他的CDT包。 这不会干扰你的Java环境;-)然后你有“启动组”,包括Java项目在内的任何types的项目。 看下面的截图:

在这里输入图像描述

您可以运行或debugging项目(也包括混合模式),定义延迟时间等。 玩的开心!

你可以创build一个独立的类,用不同的参数调用你的程序,然后运行它。

public class YourClass { public static void main(String arg){ System.out.println(arg); } } public class YourClassTester { public static void main(String[] args){ YourClass.main("SomeArg1"); YourClass.main("SomeArg2"); YourClass.main("SomeArg3"); } } 

由于Eclipse Oxygen(4.7.0),您可以使用Launch Grouptypes的运行configuration。

这个简短的video展示了如何使用Launch Group

从ANT启动Eclipse运行configuration中列出了另外两个选项。

你可以将它们分组到Ant中,然后使用Ant4Eclipse来调用它们。 或者使用eclipse远程控制从命令脚本中调用多个启动configuration。

你不需要任何插件:

  1. 在eclipse中创build所有的运行configuration
  2. select组织collections夹…
  3. 添加你的最爱,完成

截图