I need to run a couple of other programs from my own Java program, basically I need to run these command line statements.
svn log --xml -v > svn.log
and
java -jar example.jar arg1 arg2
and I need to use the text outputs written to the console from these programs in my own program. I’ve tried Runtime.getRuntime().exec() with the svn, but it doesn’t seem to be doing anything because it doesn’t make a svn.log file. Also both programs need to be called in different places, the svn line needs to be called from inside one folder and the java line needs to be called from another.
Any ideas on how to go about this? If this is not possible in Java, is there a way to do it in C#?
Thanks
Here:
I’ve used something similar. You’ll actually want to do something with the readLine. I just copied and pasted from code where I didn’t care what it said.