After the launch of Apple's much awaited mobile phone iPhone in January 2007, Jobs said "Java's not worth building in. Nobody uses Java anymore. It's this big heavyweight ball and chain..." This is interesting coming from a guy and a company that were huge supporters of Java until recently. Apple used to make a big deal about all Macs having a full Java development environment. Now, Leopard will not have it. Instead Ruby will be the big thing.
To some extent, I agree with him. If I was building a single web site that did not require lots of enterprise integration, Java would not be my first choice. There are many other platforms, including Ruby, that are much more productive. However, if your application requires a lot of enterprise features and integration, then Java may still be your best bet.