我通常通过运行配置在Eclipse中输入命令行参数。但是我不知道如何在IntelliJ IDEA中实现同样的任务。
当前回答
在IntelliJ中,如果您想将args参数传递给main方法。
执行->编辑配置
程序参数:5 10 25
您需要通过分隔的空格传递参数,然后单击apply并保存。
现在如果要打印,就运行程序
System.out.println (args [0]); System.out.println (args [1]); System.out.println (args [2]); 输出是5 10 25
其他回答
Maytham -ɯɐɥah λɐɯ,你可以用这段代码来模拟输入文件:
System.setIn(new FileInputStream("FILE_NAME"));
或者将文件名作为参数发送,然后将其放入FileInputStream:
System.setIn(new FileInputStream(args[0]));
主程序->运行->编辑配置->在“配置”中有“程序参数”文本框。在文本框中添加空格分隔的参数。然后你可以在args数组中读取这些参数(public static void main(String[] args))
如果你正在使用intellij去运行>编辑配置菜单设置。将出现一个对话框。现在您可以向Program arguments输入字段添加参数。
我们不能进入终端,并给出良好的旧java类名arg1 arg2 arg3
我们必须编辑运行配置。
步骤1:选择Run菜单 步骤2:选择“编辑配置” 步骤3:填充程序参数字段
在此之后,参数将被插入到IntelliJ在运行程序时创建的命令的末尾:
正如@EastOcean所说,我们可以通过选择运行/调试配置选项来添加它。 在我的情况下,我必须为junit设置配置。因此,在单击Edit configurations选项时,会显示一个弹出窗口。然后按照以下步骤进行:
点击+图标 从列表中选择junit 然后我们可以在右边看到Configuration选项卡 选择测试类型,在我的情况下,它是一个类 下一步,浏览需要执行/运行的类的位置 接下来,选择虚拟机选项,单击展开箭头图标 为示例设置必要的参数(-Durl="http://test.com/home" -Dsourcename="API") -Dbrowsername =“铬”) 设置jre路径。
保存并运行。
谢谢你!
推荐文章
- 如何在IntelliJ IDEA中输入命令行参数?
- Shell命令查找两个文件中的公共行
- PHP函数重载
- 如何使用Windows命令行更改目录
- PhpStorm中的换行
- Java“此语言级别不支持lambda表达式”
- 在IntelliJ IDEA中导入Maven依赖项
- JavaScript函数中的默认参数值
- 如何删除所有MySQL表从命令行没有DROP数据库权限?
- 为什么IntelliJ给我“包不存在”的错误?
- Windows递归grep命令行
- 禁用IntelliJ星(包)导入?
- Linux相当于Mac OS X的“open”命令
- 如何在Mac上的命令行安装JQ ?
- 如何在IntelliJ IDEA中添加目录到应用程序运行概要文件中的类路径?