

I know it's popular for management to expect to hire unskilled, untrained monkeys that they can pay minimal wages and expect the IDE to compensate for the shortcomings of the employees, but the results of that kind of approach are abominable.

More importantly, you're outsourcing essential JEE knowledge that should be in your head, not in the IDE, and from my experience that means that you're not going to know how to use the IDE effectively, much less handle problems that arise when the IDE is not working the way you want it to. NetBeans isn't going to be available on the production server. If NetBeans is such a critical part of your project that you cannot conceive of how to make things work without NetBeans, you are a cripple, using NetBeans as a crutch instead of its proper use as a toolbox.

There are only web applications that are created/maintained by NetBeans. There ain't no such thing as a "netbeans web application".
