Java 通过命令行输入Eclipse参数

Java 通过命令行输入Eclipse参数,java,eclipse,console,command-line-arguments,Java,Eclipse,Console,Command Line Arguments,有没有办法在Eclipse中将控制台用作命令行,而不是每次在首选项中设置参数?我用java编写代码,使用多个扫描程序,它不显示给定的输入,我希望看到它,通过在控制台中提供参数,我还可以测试我的异常。感谢您的帮助。您可以编写一个程序,提示用户输入,拆分结果(在空格上),使用Class.forName查找由第一个单词标识的类,然后运行其主方法,传递其余参数。要让它处理每一个可能的情况(比如引用的参数包含空格)是很困难的,但是创建一个足够好的实例可能非常容易。或者您可以只使用Runtime.getRu

有没有办法在Eclipse中将控制台用作命令行,而不是每次在首选项中设置参数?我用java编写代码,使用多个扫描程序,它不显示给定的输入,我希望看到它,通过在控制台中提供参数,我还可以测试我的异常。感谢您的帮助。

您可以编写一个程序,提示用户输入,拆分结果(在空格上),使用
Class.forName
查找由第一个单词标识的类,然后运行其主方法,传递其余参数。要让它处理每一个可能的情况(比如引用的参数包含空格)是很困难的,但是创建一个足够好的实例可能非常容易。或者您可以只使用
Runtime.getRuntime().exec(…)
。简单的回答是您不能通过命令行传递Android参数。