如何在IntelliJ IDEA中input命令行参数?

当我input命令行参数,在Eclipse中,使用运行configuration。 但是我不知道如何在IntelliJ IDEA中input命令行参数。

Windows,Linux,一些Mac电脑:

ALT + SHIFT + F10,Right,E,Enter,Tab,input你的命令行参数,回车。 😉

带有“OS X 10.5”键架构的Mac:

CTRL + ALT + R,右键,E键,回车,Tab键,input你的命令行参数,回车。

在“运行”菜单中有一个“编辑configuration”项,在工具栏上的两个绿色的“运行”和“debugging”箭头左侧的下拉菜单中。 在该面板中,使用左上angular的“+”button创buildconfiguration,然后可以select包含main()的Class,添加VM参数和命令行参数,指定工作目录和任何环境variables。

还有其他选项:代码覆盖,日志logging,构build,JRE等

如果你使用intellij,进入Run > Edit Configurations菜单设置。 将出现一个对话框。 现在,您可以将参数添加到Program argumentsinput字段。

maytham-ɯɐɥıλɐɯ ,您可以使用此代码来模拟文件的input:

 System.setIn(new FileInputStream("FILE_NAME")); 

或者发送文件名作为参数,然后把它放到FileInputStream中:

 System.setIn(new FileInputStream(args[0])); 

具有“OSX 10.11.3”MacBook Air上

  1. ctrl + alt + r
  2. Ë
  3. input
  4. 程序参数:编写你的命令行参数(如果你有多个参数,每个项目之间的空格)
  5. input

你用空格分隔多个程序参数。 (这对我来说并不明显)

节目参数: Julia 52 Actress

做这个步骤: –

转到运行 – 编辑configuration – >应用程序(在面板的左侧) – >select你想运行的scala应用程序 – >程序参数