Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/332.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在java中清除控制台(使用netbeans)_Java_Console - Fatal编程技术网

如何在java中清除控制台(使用netbeans)

如何在java中清除控制台(使用netbeans),java,console,Java,Console,我使用的是jdj 1.7、netbeans 7版本。我写了一个运行良好的程序。现在我想在控制台中多次输出之后清除控制台窗口。我尝试了下面一行Runtime.getRuntime().exec(“cls”)也尝试使用exec(“清除”)。但是我得到了这些错误: Exception in thread "main" java.io.IOException: Cannot run program "cls": CreateProcess error=2, The system cannot find

我使用的是jdj 1.7、netbeans 7版本。我写了一个运行良好的程序。现在我想在控制台中多次输出之后清除控制台窗口。我尝试了下面一行
Runtime.getRuntime().exec(“cls”)也尝试使用exec(“清除”)。但是我得到了这些错误:

Exception in thread "main" java.io.IOException: Cannot run program "cls": CreateProcess error=2, The system cannot find the file specified
at java.lang.ProcessBuilder.start(ProcessBuilder.java:459)
at java.lang.Runtime.exec(Runtime.java:593)
at java.lang.Runtime.exec(Runtime.java:431)
at java.lang.Runtime.exec(Runtime.java:328)
at Periodical.main(Book.java:88)
原因:java.io.IOException:CreateProcess error=2,系统找不到指定的文件 在java.lang.ProcessImpl.create(本机方法) 位于java.lang.ProcessImpl.(ProcessImpl.java:81) 在java.lang.ProcessImpl.start(ProcessImpl.java:30) 在java.lang.ProcessBuilder.start(ProcessBuilder.java:452)


这里有什么问题。如何清除控制台?谢谢你

如果你想保持它的便携性,你可能想使用像这样的库。这将为您省去检测您使用的是哪种控制台/终端的麻烦,并为您提供许多其他功能,如光标和颜色控制。

此问题取决于操作系统。如果您提到操作系统,您是否正在尝试运行代码,这会很有帮助。我正在Windows 7 professional上运行