I've been spending some decent time in the
Netbeans 5.5 preview lately because I'm trying to make sure I really understand Java, Enterprise Edition 5 (as well as checking out the tools.) So far, I can see Netbeans 5.5 being an excellent competitor to the other big dogs in the IDE space, IDEA and Eclipse, once it gets out of the preview stage and clears out some of the bugs. (In all honesty, someone also said that JDeveloper was excellent for JEE 5, but I haven't had time to really get into it, sadly. Only twenty-four hours in the day, you know the drill.)
Along the way, I've noted a few wacky things with it. The current things that I'm working against:
- No update centers. This is a minor quibble, but it'd be nice - plus, it'd be smart for the Netbeans group, since they measure Netbeans usage based on update center refreshes.
- Reinstallation doesn't work. Period. I uninstalled it, because I unwisely thought I'd check out a more recent build than the preview, only to have the more recent build blow chunkage; when I try to reinstall the preview, it either magically fails (I apparently cancel the installation without touching the keyboard or mouse) or only installs the jars and configurations as opposed to, like, the invocation commands. This is a problem, for some reason. I guess I could build from scratch, but... ick.
- The resource annotation error I mentioned (in "Darts and Arrows with Netbeans 5.5") returned. This is why I uninstalled in the first place. I originally thought that it was a freaky and wrong @ManyToMany configuration I was using, so I created an enterprise app that had only a session bean that served as a Timer, mostly to figure out the deployment characteristics of the Timer in Glassfish. However, this ended up giving me the same kind of resource annotation error I got with JPA.
This is a problem.
I'll let you know as soon as I make progress. Boy, working with preview reference implementations is fun. :)
tags: timer netbeans java update preview bugs installation java ee jee5