【发布时间】:2010-10-29 15:19:57
【问题描述】:
我在 Eclipse 中有几个启动配置,每个配置启动相同的 Java 程序但参数不同。
现在是否可以一次运行所有这些(单击鼠标)而不是单独选择每个并启动它?
【问题讨论】:
标签: java eclipse run-configuration
我在 Eclipse 中有几个启动配置,每个配置启动相同的 Java 程序但参数不同。
现在是否可以一次运行所有这些(单击鼠标)而不是单独选择每个并启动它?
【问题讨论】:
标签: java eclipse run-configuration
编辑:根据this answer,自 Eclipse Oxygen (4.7.0) 以来,您可以为此使用 Launch Group 类型的运行配置。
只需从 CDT 安装“C/C++ 开发工具”(参见 eclipse.org/cdt/downloads.php)——这个单个包就足够了,不需要其他 CDT 包。这不会干扰您的 Java 环境 ;-) 然后您就有了“启动组”,适用于任何类型的项目,包括 Java 项目。请看以下截图:
您可以运行或调试项目(也可以是混合模式)、定义延迟时间等等。玩得开心!
【讨论】:
我在 Eclipse 跟踪器上找到了这篇文章:Start multiple debug configurations at once
虽然它谈到了多启动调试配置,但我认为它同样适用于运行配置。
您可能希望在组启动中右键单击运行配置并进行配置。
【讨论】:
自 Eclipse Oxygen (4.7.0) 起,您可以为此使用 Launch Group 类型的运行配置。
【讨论】:
Launch an Eclipse Run Configuration from ANT 中列出了另外两个选项。
您可以在 Ant 中对它们进行分组,然后使用 Ant4Eclipse 调用它们。或者使用 eclipse remote control 从命令脚本调用多个启动配置。
【讨论】:
您可以创建一个单独的类,用不同的参数调用您的程序,然后运行它。
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");
}
}
【讨论】:
你不需要任何插件:
【讨论】: