我通常通过运行配置在Eclipse中输入命令行参数。但是我不知道如何在IntelliJ IDEA中实现同样的任务。
当前回答
如果你正在使用intellij去运行>编辑配置菜单设置。将出现一个对话框。现在您可以向Program arguments输入字段添加参数。
其他回答
Maytham -ɯɐɥah λɐɯ,你可以用这段代码来模拟输入文件:
System.setIn(new FileInputStream("FILE_NAME"));
或者将文件名作为参数发送,然后将其放入FileInputStream:
System.setIn(new FileInputStream(args[0]));
在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
我使用的是IDEA 2021.3.2,我遇到了一个简单的解决方案: 只需右击你的代码区:
然后选择“修改运行配置”:
在这里输入命令行参数。
我有一个类Test:
然后。转到配置运行类Test:
步骤1:添加应用
步骤2:
您可以在“程序参数”文本框中输入参数。
在“运行”菜单上有一个“编辑配置”项,在工具栏上两个绿色“运行”和“调试”箭头左边的下拉菜单上。在该面板中,使用左上角的“+”按钮创建配置,然后可以选择包含main()的Class,添加VM参数和命令行参数,指定工作目录和任何环境变量。
还有其他选项:代码覆盖率、日志记录、构建、JRE等。
推荐文章
- 如何从终端/命令行调用VS代码编辑器
- 在Jar文件中运行类
- 如何在Windows命令提示符下运行.sh ?
- 如何查看IntelliJ中的编译错误列表?
- 如何从命令行通过mysql运行一个查询?
- 类未找到:IntelliJ中的空测试套件
- 如何从命令行在windows中找到mysql数据目录
- 如何从命令行安装cygwin组件?
- 如何更改Git日志日期格式
- 使iTerm以与其他操作系统相同的方式翻译“元键”
- Intellij IDEA Java类在保存时不能自动编译
- 如何合并2 JSON对象从2个文件使用jq?
- Android Studio中的。iml文件是什么?
- 如何触发命令行PHP脚本的XDebug分析器?
- Rust中的默认函数参数