Es gibt lauter kleine Unterschiede, bzw. Fehlermeldungen und ich habe den Verdacht, dass da kaffe irgendwie nicht so ganz kompatibel ist. Mal gefällt ihm eine RegExpression nicht, die unter JDK1.4 einwandfrei kompiliert wurde, dann wieder meckert der Kompiler über sowas wie:
Code: Alles auswählen
System.out.printl("Error" + e.printStackTrace());
Und das ärgerliche, wenn ich nun kaffe removen möchte, damit es sich mit einem von Hand installierten JDK nicht verhakelt, will apt-get mir auch gleich meinen fein konfigurierten Tomcat runterschmeißen...
Eigentlich fand ich die "Installation" von Java bisher immer extrem einfach: Einfach das entsprechende SDK runterladen, Classpath und Java-Home setzen, fertig.
Wozu braucht es denn dann sowas wie kaffe überhaupt? Hat das lizenzrechtliche Gründe?