我通常通过运行配置在Eclipse中输入命令行参数。但是我不知道如何在IntelliJ IDEA中实现同样的任务。


当前回答

我有一个类Test:

然后。转到配置运行类Test:

步骤1:添加应用

步骤2:

您可以在“程序参数”文本框中输入参数。

其他回答

Maytham -ɯɐɥah λɐɯ,你可以用这段代码来模拟输入文件:

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

或者将文件名作为参数发送,然后将其放入FileInputStream:

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

如果你正在使用intellij去运行>编辑配置菜单设置。将出现一个对话框。现在您可以向Program arguments输入字段添加参数。

正如@EastOcean所说,我们可以通过选择运行/调试配置选项来添加它。 在我的情况下,我必须为junit设置配置。因此,在单击Edit configurations选项时,会显示一个弹出窗口。然后按照以下步骤进行:

点击+图标 从列表中选择junit 然后我们可以在右边看到Configuration选项卡 选择测试类型,在我的情况下,它是一个类 下一步,浏览需要执行/运行的类的位置 接下来,选择虚拟机选项,单击展开箭头图标 为示例设置必要的参数(-Durl="http://test.com/home" -Dsourcename="API") -Dbrowsername =“铬”) 设置jre路径。

保存并运行。

谢谢你!

我们不能进入终端,并给出良好的旧java类名arg1 arg2 arg3

我们必须编辑运行配置。

步骤1:选择Run菜单 步骤2:选择“编辑配置” 步骤3:填充程序参数字段

在此之后,参数将被插入到IntelliJ在运行程序时创建的命令的末尾:

Windows、Linux和部分mac电脑:

ALT+SHIFT+F10,右,E, Enter, Tab,输入你的命令行参数,Enter。: -)

Mac的“OS X 10.5”键模式:

CTRL+ALT+R,右,E, Enter, Tab,输入你的命令行参数,Enter。