The entirety of GPL section 2 applies only to "works based on the Program". In context, this applies only to derivative works and (copyrightable) collections (the GPL says "collective works", but this is obviously a thinko) under copyright law. The combination of Kaffe and Eclipse is neither of this things, so GPL section 2 doesn't apply to it at all. Parts of GPL section 2 might apply to Debian as a whole (which is a copyrightable collection) if it weren't for the "mere aggregation" exception. Therefore there is no problem with Debian distributing Kaffe and Eclipse, even if Kaffe were the only JVM on which that Eclipse build would run.
Cheers, - Michael