eclipse - 如何使用eclipse启动配置字符串提示输入两个值?

标签 eclipse launching-application

在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/

相关文章:

c++ - 如何组织我的 C++ 游戏的 Windows 和 Android 版本?

eclipse - 为从 Eclipse 运行的所有 JUnit 测试指定自定义 log4j.properties 文件

android - 我的应用程序在最初启动到设备时加载,但在我退出应用程序并返回后,它甚至不会尝试启动

android - INSTALL_FAILED_USER_RESTRICTED 通过 USB 安装已禁用

linux - 如果进程之前已启动,如何阻止该进程启动?

java - 在 cmd 中运行 Java 代码不起作用,而在 Eclipse 中一切正常

java - 如何在 Java 中取消转义 HTML 字符实体?

C# uwp 启动应用程序

android - 如何检查用户是否真正启动了 android 应用程序,而不仅仅是返回到 Activity ?

java - 类似OSGI/Eclipse扩展点的Spring机制