In article <michelle-CF3A1C.17423003092009.RemoveThis@news.eternal-september.org>,
Michelle Steiner <michelle.RemoveThis@michelle.org> wrote:
> So less than a week after releasing Snow Leopard, Apple releases an upgrade
> for Leopard. More precisely, an upgrade for "Java SE 6, J2SE 5.0 and J2SE
> 1.4.2 on Mac OS X 10.5.8 and later. This release updates Java SE 6 to
> version 1.6.0_15, J2SE 5.0 to version 1.5.0_20, and J2SE 1.4.2 to 1.4.2_22."
>
> Interesting that they say "10.5.8 and later" when the upgrade is not for
> 10.6. I wonder whether there will be a 10.5.9.
>
> <http://www.apple.com/downloads/macosx/apple/application_updates/javaformaco
> sx105update5.html>
Java is broken by the 10.6 installer. Java 1.3, 1.4, and 1.5 are
silently deleted and their symlinks are pointed to Java 1.6.0_15. Those
four versions are NOT source compatible, have different runtime options,
and not completely bytecode compatible. I've also been hitting an
ancient Generics bug in javac that makes it useless. I had to restore
1.5.0_20 from Time Machine.
I filed bugs with Apple. I'm sure they'll mark them as duplicates of
tickets that I can't access. For a company that's critically short on
software developers, you'd think they'd be a bit kinder to them.
--
I will not see your reply if you use Google.