you can compile java codes in dos environment right? is it possible that errors in the codes found by the compiler be forwarded in a .txt fie?
I believe (I am not 100% sure) that if you use a > and then follow it with a file name, you can catch the output of the Java compiler.
javac MyApp.java > compileerrors.txt
That should save the feedback from the compiler into a file name compileerrors.txt in the same directory as your Java class MyApp.java.
Give it a try, I'm not 100% that it will work for you.
Make sure your Java classpath is set properly in windows environment variables.
it creates a txt file but there's nothing in it
Perhaps the class is compiling without error?
even with an error there is nothing in the txt file
I'm not sure, but I think the reason why the txt-file is empty, is that you have redirected standard-output to the textfile, and the compiler prints all error-messages in error-output.
if you redirect with 2> instead of > you get the error stream.
javac *.java > output.txt 2> error.txt I think that should do the trick.
i dont know who you are but i want to thank you very much vidaj thanx again i was try to create java compiler emulator using java i was stuck but now i can proceed because of your " javac *.java > output.txt 2> error.txt " suggestion :)