With ant build scripts, this is definitely possible, and if you don't like the IDE inflation mentioned in other answers, Sublime is a great editing tool. You can use a combination of exuberant-ctags and CTags for the Sublime plugin . I did not use it, but Eclim promises Eclipse-like functions for Java , and there is an ST2 plugin called Subclim that should work for you. Good luck
the other answers all seem to indicate that an IDE is needed at some point, and I won't argue too far about it. Java is not my main working language, but some IDEs that I used in the past have the function of reloading files that have been changed elsewhere, and I hope that NetBeans has the same function (I have not used it after a while ) You can customize the workflow when you do most of the usual editing in ST2, but creation, basic refactoring, etc. Can be run in an IDE. This, of course, is not an all-or-nothing situation. Use the best tool for the work you are doing now, and try not to confuse the keyboard shortcuts too much. BTW, ST2 are fully customizable, as I hope you know ...
source share