I do a lot of java programming while I'm at school, on my laptop. However, my laptop is old, slow, and has very little room left on the hard drive. I've tried using several IDE's on it, but they all either run too slow, take up too much disk space, or are complicated and hard to learn how to use.
I'm trying to develop a very simple IDE for personal use, and am stuck in the conceptual stages because I'm not sure how to implement my design. I'll be using com.sun.tools.javac.Main to compile, and I'm assuming that I'll just use Runtime.exec() to run the programs. The problem is that I don't know how to redirect standard output from a process like that.