Come JDK su Linux puoi usare anche quella di Blackdown.
Come editor io uso Kate ma per progetti avanzati puoi usare, tra gli altri, l'ottimo Eclipse
Debian GNU/Linux sid Publishing a theory should not be the end of one's conversation with the universe, but the beginning. (Eric S. Raymond) Kernel 2.6.14-ck1