Hi,
I am using Jdk1.5 for development. I need to clear java console after
printing 100 lines of test on console. I tried below code it is
working for compiling java (.java) but it through exception
(IOException).
try {
Process dir = Runtime.getRuntime().exec("cls");
BufferedReader bufr_in = new BufferedReader(new
InputStreamReader(dir.getInputStream()));
String readLine = "";
if( ( readLine = bufr_in.readLine() ) != null )
{
System.out.println(readLine);
while( ( readLine = bufr_in.readLine() ) != null )
System.out.println (readLine);
}
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
Above code throws exception at run time.
java.io.IOException: Cannot run program "cls": CreateProcess error=2,
The system cannot find the file specified
at java.lang.ProcessBuilder.start(Unknown Source)
at java.lang.Runtime.exec(Unknown Source)
at java.lang.Runtime.exec(Unknown Source)
at java.lang.Runtime.exec(Unknown Source)
at atm.Driver.main(Driver.java :52)
Caused by: java.io.IOException: CreateProcess error=2, The system
cannot find the file specified
at java.lang.ProcessImpl.create(Native Method)
at java.lang.ProcessImpl.<init>(Unknown Source)
at java.lang.ProcessImpl.start(Unknown Source)
... 5 more
Please guide me, where I am going wrong thing? And how I can clear
console through my code?
Regards,
-aimslife
manishsw@gmail.com - 07 Sep 2007 09:04 GMT
> Hi,
>
[quoted text clipped - 41 lines]
> Regards,
> -aimslife
http://www.rgagnon.com/javadetails/java-0469.html
Roedy Green - 07 Sep 2007 14:55 GMT
> need to clear java console after
>printing 100 lines of test on console.
see http://mindprod.com/jgloss/console.html
You just emit a string of linefeeds.

Signature
Roedy Green Canadian Mind Products
The Java Glossary
http://mindprod.com
Roedy Green - 07 Sep 2007 14:56 GMT
>java.io.IOException: Cannot run program "cls": CreateProcess error=2,
cls is not a program. It is a an internal command to the command
processor.
You must spawn a command processor with cls as a parameter. However,
than is not a platform independent way to solve you problem.
see http://mindprod.com/jgloss/exec.html

Signature
Roedy Green Canadian Mind Products
The Java Glossary
http://mindprod.com
AimsLife - 10 Sep 2007 06:59 GMT
Thanks, all!
Regards,
-aimslife
.