IDEA中Junit测试时Scanner从控制台无法输入的问题解决

一、问题描述

在使用idea编写java程序时,需要Scanner从控制台输入数据,但发现无法输入。

二、解决方法

这个需要根据自己使用IDEA的位数来进行修改,保险起见可以两个都修改。
64位:
将idea安装路径bin目录下的idea64.exe.vmoptions文件加一行参数:
-Deditable.java.test.console=true
32位:
将idea安装路径bin目录下的idea.exe.vmoptions文件加一行参数:
-Deditable.java.test.console=true

三、具体操作

3.1 找到文件

在这里插入图片描述

3.2 增加参数

在这里插入图片描述

在这里插入图片描述

3.3 测试结果

在这里插入图片描述

发布了38 篇原创文章 · 获赞 45 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/a1786742005/article/details/104027352