Thanks for the responses- I've got my project imported into Eclipse and it compiles in about a second now. I can't begin to express what a relief it is.
When you make the switch, let me know what you think. Some folks prefer to start their students in BlueJ, but others jump right into Eclipse. I'd like to know the experience of a budding Java game developer.
My teacher initlally recommended starting in a simple IDE. BlueJ was helpful to me when I was still struggling with extremely simple Java concepts. I think it was nice to work in a simple, clean environment with little to no automation, because it made writing code itself seem more real, less magical and complicated. I felt like I was writing the code myself instead of having the program write it for me. The thing that I most dislike about BlueJ is the lack of text editor features. I'm used to working in ConText, and I really missed such features as book marks, brace matching, and being able to look at two parts of the same document at once. Another thing I disliked is the way a new class will start preformatted, with a constructor, sample methods, etc. I think it would have been better to type everything myself and learn in the process.
Hmm, so I guess in general the lack of automation was good, and I found the clean interface and unintimidating feature set were helpful.