I use JDK 1.3 (provided with SuSE 8.1) with the -classic option. That is the only combination that I got the KDEJava bindings working on SuSE 8.1