在Eclipse外部工具运行配置中提示用户非常简单:
${string_prompt:"Enter a string":"DefaultString"}
但是,是否有一种方法可以配置运行配置,以将其用作外部工具的两个独立参数?会导致以下结果:
my.exe --arg1=${string_prompt1} --arg2=${string_prompt1}
我绝对不想将此逻辑插入应用程序本身。我只想简化本地测试构建配置。有任何想法吗?
最佳答案
您只能有一个提示符,在其中您可以传递任意多个要用空格分隔的参数。随提示提供的字符串将分配给您类的args
方法的public static void main
变量。
要为多个参数提供默认值,可以使用如下所示的内容:${string_prompt:"Enter two values separated by space":firstDefault secondDefault}
如果您需要使用相同的参数多次重复测试,则可以考虑使用保存的运行配置来修复参数(只需将其列出到“参数”选项卡的“程序参数”中)即可。
关于eclipse - 如何使用eclipse启动配置字符串提示输入两个值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13965705/